ArcGIS Enterprise 포털의 데이터베이스 데이터 저장소 항목에서 레이어를 일괄적으로 발행할 수 있습니다. 이 작업을 수행하면 데이터베이스의 접근 가능한 각 피처 클래스와 테이블에 대해 하나의 피처 레이어 항목과 맵 이미지 레이어 항목이 생성됩니다. 이러한 레이어는 데이터베이스의 데이터를 참조합니다. 데이터는 다른 위치로 복사되지 않습니다. 항목이 생성되면 레이어를 내 맵, 씬, 앱에서 사용할 수 있도록 접근 권한이 필요한 사람들과 레이어를 공유할 수 있습니다.
데이터베이스 데이터 저장소에서 일괄 발행 전 검토 사항
포털의 데이터베이스 데이터 저장소 항목에서 레이어를 일괄적으로 발행하기 전에 다음 사항을 유의하세요.
- 레이어를 일괄적으로 발행하려면 데이터 저장소 항목의 소유자여야 합니다.
- 데이터 저장소 항목에서 피처 레이어를 일괄적으로 만들고 서버 기반 레이어를 발행할 권한이 있는 역할의 구성원이어야 합니다.
- 클라우드 데이터 웨어하우스에서는 일괄 발행이 지원되지 않습니다.
- 피처 및 맵 이미지 레이어는 데이터베이스 연결을 통해 접근할 수 있는 데이터베이스의 모든 피처 클래스 및 테이블에 대해 생성됩니다. 릴레이트 테이블이 있는 테이블이나 피처 클래스의 경우 각 릴레이트 테이블에 대해 별도의 피처 및 맵 이미지 레이어가 생성됩니다. 모든 레이어에는 발행된 피처 클래스 또는 테이블의 이름이 있습니다. 레이어에 대한 접근은 레이어 생성자만 가능하며, 레이어 생성자나 기관 관리자는 레이어를 기관의 다른 구성원 또는 모든 사람과 공유할 수 있습니다. 이러한 이유로 연결 파일에서 지정한 피처 클래스 및 테이블이 접근할 수 있는 대상과 사용자가 해당 데이터셋에 대해 가지는 권한 유형을 검토하는 것이 중요합니다.
- 데이터베이스 연결에 지정된 데이터베이스 사용자는 일괄적으로 발행해야 하는 피처 클래스 및 테이블의 일부분에만 접근해야 합니다.
- 데이터베이스 연결에 지정된 사용자에게 부여되는 권한이 각 데이터셋에 대해 적절한지 확인합니다.
피처 레이어를 일괄적으로 만들면 레이어에서 편집이 활성화되지 않습니다. 그러나 ArcGIS Server Manager에서 피처 서비스에 대한 편집을 활성화할 수 있습니다. 일괄 발행된 피처 레이어를 통해 사용자들이 데이터를 편집할 수 없도록 하려면 피처 클래스 및 테이블에서 데이터를 선택할 권한이 있는 사용자로만 데이터베이스에 연결하고 피처 서비스에서 편집할 수 없도록 설정합니다.
- 올바른 레이어를 일괄적으로 발행하는 데 필요한 데이터 접근성 및 권한 수준을 충족하려면 데이터베이스 관리자에게 새 데이터베이스 사용자를 요청해야 합니다.
- 일괄적으로 발행된 맵 서비스에서 피처 접근 이외의 다른 기능이 활성화되어 있지 않습니다.
- 데이터는 기본 렌더러 및 축척을 사용하여 발행됩니다.
- 일괄적으로 발행된 데이터의 날짜 및 시간 값에는 참조된 데이터베이스의 표준 시간대가 사용됩니다.
- 일괄적으로 발행된 피처 서비스는 동기화가 활성화되어 있지 않지만 발행 후 ArcGIS Server Manager에서 서비스에 접근하여 동기화를 활성화할 수 있습니다.
- 효율적인 일괄 발행을 수행하기 위해 페더레이션된 서버의 맵 서비스는 공유 인스턴스를 사용합니다.
- 데이터 저장소 항목이 엔터프라이즈 지오데이터베이스에 접근하는 경우 메타데이터가 포함된 각 피처 클래스 또는 테이블은 설명 및 크레딧(귀속)과 같은 메타데이터가 포함된 피처 레이어가 됩니다.
레이어 일괄 발행
다음 단계에 따라 포털의 데이터베이스 데이터 저장소 항목을 통해 사용할 수 있는 모든 피처 클래스 및 테이블에서 피처를 발행하고 이미지 레이어를 매핑합니다.
- 발행할 데이터베이스 데이터 저장소 항목에 대한 세부정보 페이지를 엽니다.
데이터 저장소 항목의 소유자여야 합니다.
- 레이어 탭을 클릭한 다음 레이어 생성을 클릭합니다.
- 빈 폴더를 선택하거나 피처 레이어를 저장할 폴더를 만들고 다음을 클릭합니다.
콘텐츠 페이지의 내 콘텐츠에 있는 이 폴더를 사용하면 사용자가 소유한 항목을 쉽게 구성할 수 있습니다. 일괄 발행된 피처 레이어를 별도의 폴더에 유지하면 이러한 방식으로 발행된 피처 레이어를 식별할 수 있으므로 데이터 저장소 항목에서 사용되고 동기화될 수 있습니다. 사용자 폴더(기관 접근에 사용된 사용자 이름과 동일한 이름의 폴더)를 사용하여 이러한 레이어를 저장할 수는 없습니다.
- 이 데이터 저장소 항목이 추가된 서버 목록이 모두 표시됩니다. 데이터를 발행할 서버를 선택합니다.
레이어는 하나의 서버에만 일괄적으로 발행할 수 있습니다.
- 맵 이미지 및 피처 레이어 항목이 참조하는 서비스를 저장하기 위해 페더레이션된 ArcGIS GIS Server 사이트에 폴더가 생성됩니다. 이 폴더의 이름을 지정하려면 다음 중 하나를 선택합니다.
- 내 콘텐츠의 폴더와 동일한 이름 사용 - GIS Server 사이트의 폴더 이름이 3단계에서 지정한 내 콘텐츠 폴더와 동일하게 설정됩니다.
- 사용자 정의 폴더 이름 사용 - 새 폴더의 이름을 내 콘텐츠의 폴더와 다르게 하려면 필드에 이름을 입력하여 지정할 수 있습니다.
이 폴더는 GIS Server 사이트에 있으며 각 서비스가 실행 중인 위치를 식별하는 정보의 일부입니다. 폴더 이름은 각 서비스의 URL에 포함됩니다.
- 레이어 발행 시작을 클릭합니다.
데이터 저장소 항목에 사용한 데이터베이스 연결에 데이터베이스에 있는 다수의 피처 클래스 및 테이블에 접근할 권한이 있는 경우 발행하는 데 시간이 오래 걸릴 수 있습니다.
모든 레이어가 생성되면 데이터 저장소 항목의 레이어 탭에 나타납니다.
레이어 이름을 클릭하면 각 레이어의 세부정보 및 설정을 관리하고 그룹, 기관 또는 모든 사람과 해당 정보를 공유할 수 있습니다.
비고:
피처 레이어 항목은 ArcGIS Server 사이트에서 피처 접근이 활성화된 맵 서비스이기 때문에 피처 레이어와 관련 맵 이미지 레이어를 동일한 사용자 집합(그룹, 기관 또는 공개)에 공유해야 합니다. 피처 레이어만 공유하면 다른 사람이 사용할 수 없습니다.