데이터를 외부적으로 저장하기 위해 컨테이너 필드 설정하기
컨테이너 필드를 생성하면 데이터는 기본적으로 필드에 임베디드 됩니다.
데이터를 외부적으로 저장하기 위해 컨테이너 필드를 설정할 수 있습니다. 외부적으로 저장되는 데이터는 기본적으로 보안 저장 장치를 사용하여 암호화되고 FileMaker Pro 응용 프로그램으로만 읽을 수 있습니다. FileMaker Pro는 암호화된 파일을 자동으로 관리합니다. 그러나 공개 저장 장치 옵션을 사용할 수 있으며, 이것은 암호화를 제거하고 파일을 네이티브 포맷으로 유지합니다.
데이터베이스에서 개별적인 컨테이너 필드에 대해 다른 저장 장치 옵션(임베디드 또는 외부적으로 저장)을 설정할 수 있습니다. 또한 파일 시스템에서 다른 폴더에 컨테이너 데이터를 외부적으로 저장할 수 있습니다.
외부 저장 장치 설정하기:
- 파일 메뉴 > 관리 > 데이터베이스를 선택합니다.
- 필드 탭을 클릭합니다.
- 데이터베이스가 하나 이상의 테이블을 포함하는 경우 테이블 목록에서 해당 테이블을 선택합니다.
- 기존의 필드를 선택하거나 새로운 필드를 정의합니다.
- 옵션을 클릭합니다(또는 필드 이름을 이중 클릭합니다).
- 필드 옵션 대화상자에서 저장 장치 탭을 클릭합니다.
- 컨테이너 영역에서 컨테이너 데이터를 외부에서 저장을 선택합니다.
- 다음과 관련에 대해서는 목록에서 기본 디렉토리를 선택합니다.
다른 디렉토리에 컨테이너 데이터를 저장할 수 있습니다. 컨테이너 데이터의 외부 저장 장치 관리하기를 참조하십시오.
- 컨테이너 데이터가 저장되는 방법을 선택합니다.
- 승인을 클릭합니다.
선택 |
작업 |
보안 저장 장치 (기본) |
보안 저장 장치를 사용하여 FileMaker Pro로 읽을 수 있게 하여 데이터를 암호화합니다. FileMaker Pro는 기본 디렉토리에 "Secure"라는 하위 디렉토리를 생성하고 파일을 하위 디렉토리에 임의로 배포하며, 필요에 따라 새로운 하위 디렉토리를 생성합니다. |
공개 저장 장치 |
컨테이너 파일이 원래의 포맷을 유지하고 파일이 저장되는 위치를 제어하는 것을 허용합니다. 기본 경로는 기본 디렉토리와 관련되고 테이블/필드 포맷으로 되어 있습니다. 다른 경로를 입력하거나 지정을 클릭하여 계산을 지정할 수 있습니다. |
참고
- 데이터베이스가 하나의 테이블을 포함하면 기본 디렉토리 경로에서 데이터베이스와 기본 공개 저장 장치 경로에서 테이블은 같은 이름을 가질 것입니다. 예를 들어, 기본 디렉토리
[데이터베이스 위치]/Properties
에서 "Properties"는 데이터베이스 파일 이름이고, 공개 저장 장치 경로Properties/Photo
에서 "Properties"는 테이블 이름입니다. - 컨테이너 필드가 임베디드된 기존의 데이터를 이동하려면 데이터를 수동으로 전달해야만 합니다. 컨테이너 데이터 전송하기를 참조하십시오.
- 공개 저장 장치를 사용하는 컨테이너 필드에 대해 계산을 지정하는 경우:
- 계산으로 나온 파일 이름이 유일하지 않은 경우 FileMaker Pro는 복제된 파일 이름에 순차적인 번호를 추가합니다(예: Invoice_1.txt).
- 저장된 복제 파일 이름의 수를 줄이도록 계산을 설계합니다. 예를 들어, 신입 지원자 데이터베이스를 설계하고 대부분의 레코드가 Resume.doc라는 파일을 포함할 것으로 예상하는 경우 공개 저장 장치에 대해 다음의 계산을 지정할 수 있습니다.
"Candidates/" & CandidateID
.
- FileMaker Cloud로 호스트된 파일의 경우, 공개 저장 장치가 지원되지 않습니다. 컨테이너 데이터를 외부에서 저장을 선택하면,보안 저장 장치만 선택할 수 있으며 파일이 FileMaker Cloud에서 호스트된 경우 이 옵션을 변경할 수 없습니다.