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