10.7.1 이전에는 발행자와 관리자가 ArcGIS Server Manager, ArcGIS Pro, ArcMap을 사용하는 ArcGIS Server 사이트로 모든 사용자 관리 데이터 저장소를 등록했습니다. ArcGIS Enterprise 10.7.1부터는 발행자와 관리자가 특정 유형의 사용자 관리 데이터 저장소를 포털을 통해 페더레이션된 서버에 추가할 수 있습니다. 새로 추가된 데이터 저장소에 대해 데이터 저장소 항목을 추가하는 워크플로가 지원됩니다.
페더레이션된 서버에 등록된 기존 데이터베이스(.sde 파일), 파일 공유 또는 클라우드 데이터 저장소가 있는 경우 포털 관리자는 기존 데이터 저장소에 대한 데이터 저장소 항목을 생성할 수 있습니다.
등록된 데이터 저장소에 대한 데이터 저장소 항목을 만들면 데이터 저장소는 항목을 공유하는 포털 사용자 집합에서만 사용할 수 있습니다. 예를 들어 ArcGIS Server Manager를 사용하여 ArcGIS Server 사이트에 등록된 파일 공유는 파일 공유에 접근할 수 있는 모든 사람이 사용할 수 있습니다. 파일 공유에 대한 데이터 저장소 항목을 만든 후에는 항목을 포털 그룹, 전체 기관, 모든 사용자와 공유하여 데이터 저장소 항목과 포털 관리자의 소유자가 아닌 다른 사람이 항목을 사용할 수 있도록 해야 합니다.
데이터 저장소 항목 생성
포털의 페더레이션된 ArcGIS Server 사이트 중 하나에 등록되었던 데이터 저장소에 대한 포털에서 데이터 저장소 항목을 생성하려면 다음 단계에 설명된 대로 federateDataItem REST API 작업을 실행합니다. 이 작업은 ArcGIS Enterprise 10.7.1의 새로운 기능입니다.
- 포털 토큰을 사용하여 등록된 데이터 저장소가 포함된 페더레이션된 ArcGIS Server 사이트의 ArcGIS Server 관리자 디렉터리에 로그인합니다.
- 데이터 저장소 항목을 만들 데이터베이스, 클라우드, 파일 공유 데이터 저장소의 항목 경로를 복사합니다. 경로는 다음 중 하나의 위치에서 찾을 수 있습니다.
- 데이터베이스의 경우 데이터 > 항목 > enterpriseDatabases으로 이동한 후 하위 항목 아래의 데이터 저장소 이름을 클릭합니다. 데이터베이스 데이터 저장소의 페이지가 열리면 데이터 항목 등록정보 섹션에서 항목 경로를 복사합니다.
- 파일 공유의 경우 데이터 > 항목 > fileShares로 이동한 후 하위 항목 아래의 데이터 저장소 이름을 클릭합니다. 파일 공유 데이터 저장소의 페이지가 열리면 데이터 항목 등록정보 섹션에서 항목 경로를 복사합니다.
- 클라우드 저장소의 경우 데이터 > 항목 > cloudStores로 이동한 후 하위 항목 아래의 데이터 저장소 이름을 클릭합니다. 클라우드 데이터 저장소의 페이지가 열리면 데이터 항목 등록정보 섹션에서 항목 경로를 복사합니다.
- 데이터 > federateDataItem으로 이동한 후 복사한 데이터 저장소 경로를 항목 경로 필드에 붙여넣습니다.
- 데이터 항목 페더레이션을 클릭하여 포털에 데이터 저장소 항목을 만듭니다.
그러면 ArcGIS Server 사이트가 페더레이션된 포털에 데이터 저장소 항목이 생성됩니다. 데이터 저장소가 이러한 하나의 페더레이션된 서버에만 등록된 경우 데이터 저장소 항목을 생성하기 위해 추가 단계는 필요하지 않습니다. 데이터 저장소가 여러 개의 페더레이션된 서버에 등록되어 있고 다른 페더레이션된 서버를 데이터 저장소 항목에 접근되도록 하려면 다음 섹션의 단계를 수행합니다.
포털의 데이터 저장소 항목은 포털 관리자 로그인에 의해 소유됩니다. 데이터 저장소 항목을 소유하기 위해 다른 포털 구성원이 필요한 경우(예시: 발행자가 데이터베이스 데이터 저장소 항목에서 레이어를 일괄 발행하도록 하여 발행된 레이어를 소유하게 하려는 경우) 데이터 저장소 항목의 소유자를 변경합니다.
이제 데이터 저장소 항목의 소유권을 유지하려는 경우 데이터 저장소 항목을 적절한 사용자 집합과 공유할 수 있습니다.
추가 페더레이션된 서버 연결
데이터 저장소가 동일한 이름을 사용하는 다른 페더레이션된 서버에 등록되어 있고 포털의 데이터 저장소 항목을 다른 페더레이션된 서버에서 인식하려는 경우 데이터 스토어 항목을 추가 페더레이션된 서버에 바인딩할 수 있습니다.
비고:
데이터 저장소가 다른 페더레이션된 서버에 이미 등록되어 있고, 등록된 데이터 저장소가 모든 페더레이션된 서버에서 동일한 이름을 가지며 데이터 저장소가 동일한 데이터 원본 위치에 접근하는 경우에만 데이터 저장소 항목을 다른 페더레이션된 서버에 바인딩할 수 있습니다. 데이터 저장소가 다른 이름을 사용하여 페더레이션된 서버에 등록된 경우에는 이전 섹션의 단계를 사용하여 데이터 저장소 항목을 별도로 생성합니다.
- 포털 관리자로 Portal for ArcGIS REST 엔드포인트에 로그인합니다.
로그인하면 로그인에 대한 사용자 페이지가 열립니다.
- 데이터 저장소 항목 ID와 데이터 저장소 항목에 접근할 페더레이션된 서버의 ID가 필요합니다. 이러한 ID를 받으려면 다음 단계를 따릅니다.
- 사용자 페이지 아래쪽으로 스크롤하고 사용자 콘텐츠를 클릭합니다.
- 사용자 콘텐츠 목록에서 마지막 섹션에서 생성한 데이터 저장소 항목을 찾습니다. 사용자 폴더에 데이터 저장소 항목을 생성한 경우 해당 항목이 항목 목록에 나타납니다. 하위 폴더에 생성한 경우에는 폴더 목록에 나타납니다.
- 항목 이름을 클릭하고 ID를 복사하여 텍스트 편집기나 필요 시 다시 복사할 수 있는 다른 위치에 붙여넣습니다.
- 홈 > 포털 > 셀프로 이동한 후 페이지 하단으로 스크롤합니다.
- 하위 리소스 목록에서 서버 링크를 클릭합니다.
- 데이터 저장소 항목과 연결할 페더레이션된 서버의 서버 ID를 복사하여 텍스트 편집기나 필요 시 다시 복사할 수 있는 다른 위치에 붙여넣습니다. 데이터 저장소 항목과 연결할 다른 페더레이션된 서버가 있는 경우 해당 서버를 복사하고 접근할 수 있는 위치에 저장합니다.
- 홈 > 포털 > 셀프로 돌아간 후 페이지 하단으로 스크롤합니다.
- 지원되는 작업 목록에서 데이터 저장소를 클릭합니다.
- 서버에 추가를 클릭합니다.
- 대시보드 필드에 데이터 저장소 항목 ID를 붙여넣습니다.
- ServerId 필드에 페더레이션된 서버의 ID를 붙여넣습니다.
- 기존 서버 데이터 저장소에 바인딩 옆의 True를 클릭하고 서버에 데이터 저장소 추가를 클릭합니다.
- 데이터 저장소 항목에 바인딩할 각각의 추가 페더레이션된 서버에 대해 7단계와 8단계를 반복합니다.