호스팅 피처 레이어의 하위 레이어에 있는 개별 필드에 고유 제약 조건을 적용할 수 있습니다. 고유 제약 조건을 적용한 경우 관계형 데이터 저장소를 사용하면 필드에 중복 값이 저장되지 않습니다. 레이어의 피처를 고유하게 식별하는 데 사용할 필드에 대해 이 작업을 수행할 수 있습니다. 편집자가 속성을 업데이트하거나 레이어에 피처를 추가할 때 고유 제약 조건을 통해 편집자의 중복 값이 추가되지 않게 할 수 있습니다. 피처 레이어의 데이터를 추가하거나 업데이트할 때 필드 추가 또는 업데이트에 사용되는 파일에 고유 제약 조건을 위반하는 값이 포함되어 있다면 추가 또는 업데이트 작업에 실패합니다.
대부분의 경우 unique 제약이 숫자 필드에 적용되지만 ObjectID, GlobalID, FID 등의 시스템 필드를 제외한 모든 필드 유형에 unique 제약을 설정할 수 있습니다.
레이어 소유자와 기관 관리자는 호스팅 피처 레이어의 필드에 고유 제약 조건을 설정할 수 있습니다.
다음 단계에 따라 호스팅 피처 레이어의 하위 레이어에 있는 필드에 고유 제약 조건을 추가합니다.
- 고유 제약 조건을 설정할 하위 레이어가 있는 호스팅 피처 레이어의 세부정보 페이지를 엽니다.
- 데이터 탭을 클릭합니다.
- 호스팅 피처 레이어에 하위 레이어가 둘 이상 있는 경우 구성할 하위 레이어를 레이어 드롭다운 메뉴에서 선택합니다.
- 고유 제약 조건을 추가할 레이어의 필드 이름을 클릭하고 상세 보기 표시를 클릭합니다.
- 설정 아래의 고유 필드에서 편집을 클릭합니다.
- 필드에 고유 값 포함 체크 박스를 선택하고 저장을 클릭합니다.
ArcGIS Enterprise는 필드의 기존 값이 고유한지 확인합니다. 기존 값이 고유할 경우, 고유 제약 조건이 추가되고 고유 값이 업데이트되어 필드에 고유 제약이 적용되었음을 나타냅니다. 기존 값이 고유하지 않다면 이 필드에 고유 값만 포함되도록 필드를 편집할 때까지는 해당 필드에 고유 제약 조건을 설정할 수 없습니다.
나중에 unique 제약을 제거하려는 경우에는 Unique 필드를 다시 편집하여 필드에 고유 값 포함을 선택 취소하고 저장을 클릭합니다.