CSV를 이용해서 디지털 파일을 한꺼번에 링크할 수 있나요?

edited November 2014 in AtoM
우리 기록관은 AtoM시스템을 도입하려 합니다.
우리는 기록물 3천 건을 엑셀로 관리해 왔습니다.
xls 파일을 csv로 바꿔서 AtoM으로 한꺼번에 import할 수 있다고 들었습니다.

그렇다면, AtoM에 3천개 기록물 목록을 다 옮겼다 치고, 각 아이템에 해당하는 파일도 한꺼번에 링크할 수 있나요?
파일은 스캔이미지(jpg, png 등), 음성파일(mp3), 동영상(avi, mpg), 문서(pdf, hwp) 등 다양합니다.
3천 개의 파일을 일일이 링크하려면 시간이 너무 오래 걸릴 것 같습니다.

Comments

  • edited November 2014
    Digital Object Load 기능으로 가능합니다. (링크1) (링크2)

    순서
    1) AtoM이 설치된 웹서버에 파일 링크용 폴더 생성
    2) 파일 업로드 (3천 개)
    3) csv 목록 작성 (첫번째 칼럼은 아이템의 identifier, 두번째 칼럼은 filename으로 구성) - (csv샘플 첨부함)
    4) csv 파일을 특정 디렉토리로 업로드 (atom/path/to/your/ 경로에 loadfile.csv 파일을 업로드했다고 가정)
    4) atom 설치된 디렉토리에서 아래 명령어 실행
        $ php symfony digitalobject:load /path/to/your/loadfile.csv
    5) 인덱스 재설정
        $ php symfony search:populate



    <참고>
    - 3천 개의 아이템이 고유한 식별자(identifier)를 가지고 있어야 함.
    - 동일한 identifier를 가진 기록이 여러 개라면 그 중 하나에만 파일이 링크됨.
    identifier 는 상위계층 식별자를 제외한 그 계층만의 식별자를 의미함
      (예를 들어 F1-C1-IT1 이라는 아이템이 있다면 IT1만 식별자(identifier)가 됨)
    - 따라서 아이템의 identifier를 URI로 설정하는 것이 바람직함
    - 결국 Archivamatica 등의 보존 툴로 SIP, AIP, DIP패키지를 만든 후 DIP의 URI를 파일명으로 사용하는 것이 좋음
  • AtoM 외부의 스토리지서버에 있는 파일 링크방법 조사 필요
  • CSV import할 때 디지털 객체 URL 컬럼 사용 가능하다는 아래 기능 확인 필요
Sign In or Register to comment.