피처 레이어에서 사용되는 피처 클래스에 대해 편집자 추적을 활성화하여 포털 구성원에게 공유된 피처 레이어의 피처를 편집한 사람을 추적할 수 있습니다. 피처 클래스에 편집자 추적이 설정된 경우 피처 레이어를 편집한 사람의 계정 정보가 편집한 날짜 및 시간과 함께 피처 클래스에 기록됩니다.
편집자 추적 활성화 방법은 포털이 호스팅 피처 레이어 데이터를 저장하는 데 ArcGIS Data Store를 사용하는지 또는 관리되는 데이터베이스를 사용하는지에 따라 달라집니다. 호스팅 피처 레이어에 대한 항목 세부정보를 열었을 때 등록정보에 편집 추적에 대한 옵션이 나열되면 포털이 ArcGIS Data Store를 사용하는 것으로, 사용자는 피처를 생성하고 마지막으로 업데이트한 사람 추적을 선택하여 편집자를 추적을 활성화할 수 있습니다. 편집 추적에 대한 옵션이 나열되지 않으면 포털이 호스팅 피처 레이어 데이터에 대해 관리되는 데이터베이스를 사용하는 것으로, 사용자는 이 항목의 단계에 따라 편집자 추적을 활성화해야 합니다.
포털 피처 레이어의 원본 데이터는 포털의 호스팅 서버에 등록된 관리되는 데이터베이스에 저장됩니다. 피처 클래스는 ArcGIS 서버에 등록된 연결 파일에서 사용된 계정이 소유하고 있습니다. 따라서 피처 클래스에 대한 편집자 추적을 활성화하려면 이 계정을 사용하여 관리되는 데이터베이스에 로그인해야 합니다.
피처 클래스의 이름 찾기
호스팅 서버의 관리되는 데이터베이스에 있는 피처 클래스의 이름을 모를 경우 해당 서비스의 서비스 작업영역을 확인하면 됩니다.
- ArcCatalog를 시작하고 카탈로그 트리에서 GIS Server를 확장한 후 호스팅 서버에 발행자 또는 관리자로 연결합니다.
ArcGIS Server 관리자 또는 해당 서비스의 소유자로 연결하세요.
- 서버 아래의 Hosted 폴더를 열고 편집자 추적을 활성화할 피처 레이어(서비스)를 선택합니다.
- 서비스를 마우스 오른쪽 버튼으로 클릭하고 서비스 작업공간을 클릭합니다.
- 복사됨 탭을 클릭하고 데이터베이스를 확장합니다.
호스팅 서버의 관리되는 데이터베이스에 있는 피처 클래스 이름이 여기에 나열됩니다.
- 피처 클래스 이름을 확인하고 서비스 작업공간 대화상자를 닫습니다.
피처 레이어 서비스 중지
편집자 추적을 활성화하려면 피처 레이어 서비스를 중지해야 합니다. 이렇게 하려면 서비스를 마우스 오른쪽 버튼으로 클릭하고 중지를 클릭합니다.
관리되는 데이터베이스 연결 및 편집자 추적 활성화
엔터프라이즈 지오데이터베이스에 피처 클래스의 소유자로 연결하고 편집자 추적을 활성화합니다.
피처 클래스에 생성자 이름, 편집자 이름, 생성 날짜 및 피처를 마지막으로 편집할 날짜를 저장하는 데 필요한 텍스트 및 날짜 필드가 없는 경우 이러한 필드를 피처 클래스에 추가합니다.
- 호스팅 서버의 관리되는 데이터베이스로 등록된 엔터프라이즈 지오데이터베이스에 연결합니다.
피처 클래스의 소유자로 연결해야 합니다. 소유자는 지오데이터베이스를 서버의 관리되는 데이터베이스로 등록할 때 지정한 계정입니다. 계정을 모를 경우 ArcGIS Server 관리자에게 문의하세요.
- 피처 클래스에 생성자 이름, 피처를 생성한 날짜, 편집자 이름 및 피처를 마지막으로 편집할 날짜를 저장할 필드가 이미 있는 경우 피처 클래스 등록정보 대화상자를 사용하여 편집자 추적을 활성화합니다.
- 피처 클래스를 마우스 오른쪽 버튼으로 클릭하고 등록정보를 클릭합니다.
- 편집자 추적 탭을 클릭합니다.
- 편집자 추적 사용을 클릭합니다.
- 드롭다운 목록을 사용하여 편집자 정보를 기록하는 데 사용할 필드를 지정합니다.
- 날짜를 UTC로 기록하도록 선택합니다.
- 확인을 클릭하여 등록정보 대화상자를 닫고 변경 내용을 적용합니다.
- 피처 클래스에 생성자 및 편집자 이름과 날짜를 저장할 필드가 없는 경우 편집자 추적 사용 지오프로세싱 도구를 사용하여 편집자 추적을 활성화합니다.
- 편집자 추적 사용 도구를 엽니다.
- 입력 데이터셋 필드에 편집자 추적을 활성화할 피처 클래스를 지정합니다.
- 필드가 존재하지 않는 경우 필드 추가 옆의 체크박스를 선택합니다.
- 생성자 필드,생성 날짜 필드, 마지막 편집자 필드 및 마지막 편집 날짜 필드 텍스트 상자에 각각 피처를 추가한 사용자의 이름, 피처를 추가한 날짜, 피처를 마지막으로 편집한 사용자의 이름 및 피처를 마지막으로 편집한 날짜를 기록할 필드의 이름을 입력합니다.
- 날짜를 UTC로 기록하도록 선택합니다.
- 확인을 클릭하여 도구를 실행합니다.
피처 레이어 서비스 시작
편집자 추적을 활성화했으므로 이제 피처 레이어 서비스를 다시 시작할 수 있습니다. 카탈로그 트리에서 호스팅 서버 연결 아래의 서비스를 마우스 오른쪽 버튼으로 클릭한 후 시작을 클릭합니다.
피처 클래스에 대해 편집자 추적을 활성화하면 ArcGIS Server에서 피처 레이어를 통해 피처를 추가하거나 기존 피처를 변경하는 모든 사람의 사용자 이름을 기록합니다. 피처가 추가되거나 변경된 날짜 및 시간도 ArcGIS Server에 기록됩니다. 그러나 피처 레이어가 모든 사람(공용)과 공유되는 경우에는 사용자 이름이 저장되지 않습니다.