Omeka에 등록된 전체 레코드를 CSV 포맷으로 변환하는 방법

edited December 2016 in OMEKA

Omeka에서 사진이나 문서 등 등록된 기록물의 전체 레코드를 CSV 포맷으로 변환할 수 있습니다.
단, 웹기반의 관리자 모드에선 지원이 되지 않고 SSH 터미널을 통한 명령어 입력 방식으로 변환 작업이 가능합니다.
아래의 방법을 참고하시기 바랍니다.
보시고 궁금한 점 있으면 문의주세요.

+ OmekaApiToCsv 다운로드
깃허브 주소 : https://github.com/patrickmj/OmekaApiToCsv 

+ OmekaApiToCsv 설치방법
1. OmekaApiToCsv 다운로드 및 압축 해제
    (위의 깃허브 주소에서 Clone or download 버튼을 클릭하고 zip 파일 내려받은 후 압축 해제)

2. 압축 해제하면 OmekaApiToCsv-master 폴더가 나오는데 명칭을 OmekaApiToCsv로 변경

3. FTP 클라이언트 툴(ex: WinSCP, FileZilla, 알ftp)로 서버에 접속

4. Omeka 디렉토리의 하위에 OmekaApiToCsv 폴더째 업로드

5. SSH 터미널 툴(ex: Putty, Poderosa)로 서버에 접속

6. Omeka 디렉토리 중 OmekaApiToCsv 디렉토리로 이동(ex:  cd /var/www/omeka/OmekaApiToCsv)

7. 다음의 명령어 입력 후 엔터를 치면 하위의 files 디렉토리 밑에 OmekaApiToCsv.csv 파일이 갱신됨
    php OmekaApiToCsv.php
    *주의 : 전체 레코드 크기가 큰 경우 변환되는데 5분 이상 소요될 수 있음

8. OmekaApiToCsv.csv 파일 다운로드

9. csv 파일을 오픈오피스인 LibreOffice나 OpenOffice로 열기
image
   *주의 : csv 파일을 MS Office Excel에서 열 경우 UTF8 인코딩 문제로 한글의 경우 글자가 깨져 보일 수 있음.
   *참고 : LibreOffice나 OpenOffice는 인터넷에서 무료로 다운로드 및 설치 가능. 용량 작고 가볍고 빠름.
    LibreOffice 다운로드 주소 :  https://ko.libreoffice.org/download/libreoffice-fresh/
    OpenOffice 다운로드 주소 : https://www.openoffice.org/download/index.html
 
10. 컬럼 중 빈 컬럼 및 불필요한 더블린코어 요소 컬럼 삭제

- 추출된 레코드 원본은 아래와 같이 보여집니다

image


- 레코드가 등록된 컬럼만 놔두고 빈 컬럼이나 불필요한 컬럼은 아래와 같이 모두 삭제합니다

image

11. 끝





583 x 566 - 20K
1076 x 678 - 77K
865 x 527 - 50K
Sign In or Register to comment.