Portal for ArcGIS에서는 웹 서비스를 발행하고 기존 서비스의 링크를 공유할 수 있는 플랫폼을 제공합니다. 이 작업은 각 서비스를 검색 및 공유 가능한 개체로 제공하는 포털 항목을 통해 수행됩니다. 웹 서비스와 포털 항목 간의 관계를 이해하면 Portal for ArcGIS를 더욱 쉽게 사용할 수 있습니다.
서비스 및 포털 항목을 편집하거나 삭제할 때는 해당 서비스 및 포털 항목을 생성할 때와 같은 방법을 사용해야 합니다. 예를 들어 포털 웹 사이트를 사용하여 서비스를 발행한 경우 포털 웹 사이트를 사용하여 서비스를 삭제해야 하며, Manager를 사용하여 서비스를 삭제해서는 안 됩니다.
ArcGIS Pro에서 발행된 레이어의 경우 항목을 편집하고 삭제할 때 특히 주의해야 합니다. 자세한 내용은 ArcGIS Pro에서 발행을 참고하세요.
이 항목에서는 서비스를 포털의 항목으로 사용할 수 있도록 하는 네 가지 일반적인 방법에 대해 설명합니다. 각 접근 방법에 대해 서비스를 편집 및 삭제하는 적절한 규칙이 제공됩니다.
포털을 통해 서비스 발행
이 접근 방법은 포털이 호스팅 서버에서 구성된 경우에만 사용할 수 있습니다. ArcMap의 내 호스팅 서비스 옵션, 포털 웹 사이트, ArcGIS Maps for Office, 또는 포털과 직접 연동되는 다른 클라이언트를 사용하여 포털을 통해 서비스를 발행할 수 있습니다. 이 경우 포털 항목과 서비스 둘 다 생성됩니다. 모든 서비스는 Hosted라고 하는 ArcGIS Server 폴더에 배치됩니다.
호스팅 폴더에 나열된 서비스 유형은 다른 서버 폴더에 있는 것과 다릅니다. 이는 Portal for ArcGIS에 나타난 항목 유형과 일치합니다. 아래 테이블에는 지원되는 모든 호스팅 서비스 및 업데이트된 항목 유형이 나와 있습니다.
ArcGIS Server 서비스 유형 | 호스팅한 폴더/Portal for ArcGIS 항목 유형 |
---|---|
캐시 맵 서비스 | 타일 레이어 |
캐시 맵 서비스와 피처 서비스 | 타일 및 피처 레이어 |
피처 서비스 | 피처 레이어 |
씬 서비스 | 씬 레이어 |
포털을 통해 서비스를 발행하여 항목을 추가한 경우 포털을 통해 해당 항목을 편집하고 삭제해야 합니다. 예를 들어 ArcMap의 내 호스팅 서비스 옵션 또는 포털 웹 사이트를 사용하여 항목을 편집하거나 삭제할 수 있습니다. 이 방법으로 항목을 삭제하면 백엔드 서비스도 삭제됩니다.
ArcMap에서 호스팅 서비스를 덮어쓴 경우 기존 서비스 항목이 포털에서 삭제되고 새 항목이 같은 이름으로 생성됩니다. 하지만 항목이 서버의 루트 폴더에 생성되며 새 ID가 항목에 할당됩니다. 공유를 다시 구성해야 하며, 필요한 경우 서비스를 덮어쓰기 전에 원래 폴더로 항목을 다시 이동해야 합니다. 또한 이전에 항목에 저장한 팝업 창 또는 심볼을 다시 구성해야 합니다.
예시
발행자 Jan으로 포털에 로그인하여 CSV 파일을 업로드합니다. CSV를 포털에 피처 레이어로 발행하도록 선택합니다. 그러면 포털 항목도 자동으로 생성됩니다.
권장된 방법으로 이 서비스를 삭제하려면 포털 웹 사이트에 발행자 Jan(또는 관리자)으로 로그인하여 서비스를 나타내는 포털 항목을 삭제합니다. 이 경우 서비스도 자동으로 삭제됩니다.
이 시나리오에서는 백엔드 호스팅 서버에 직접 연결하여 서비스를 삭제해서는 안 됩니다. 이렇게 하면 서비스에 대한 링크가 없는 포털 항목이 그대로 유지됩니다. 따라서 포털 항목을 수동으로 지워야 합니다.
ArcGIS Pro에서 발행
ArcGIS Pro에서 다양한 레이어를 발행할 수 있습니다. ArcGIS Pro에서 발행된 레이어를 편집하거나 삭제하는 위치는 레이어 유형에 따라 다릅니다. ArcGIS Pro에서 포털로 발행된 타일 레이어와 씬 레이어는 포털의 호스팅 서버의 Hosted 폴더에 있습니다. 이러한 레이어는 위 섹션의 설명 대로 포털에서 삭제 및 관리되어야 합니다.
ArcGIS Pro 10.4부터는 맵 이미지 레이어를 발행할 수 있습니다. 자세한 내용은 포털과 페더레이션된 서버에 발행된 레이어를 참고하세요. 연관된 맵 서비스는 발행 시 지정한 포털과 페더레이션된 서버의 root 폴더에 발행됩니다. 맵 이미지 레이어를 삭제하려면 Manager에서 서비스를 삭제해야 합니다. 그러면 연관된 맵 이미지 레이어가 포털에서 제거됩니다.
ArcGIS Pro에서 맵 이미지 레이어를 발행할 때 해당 레이어에 피처 접근이나 WMS를 활성화할 수도 있습니다. 그럴 경우 맵 이미지 레이어와 연관된 피처 접근이나 WMS가 포털에 생성되며 이러한 기능은 페더레이션된 서버의 맵 서비스에 활성화됩니다. 맵 이미지 레이어를 삭제하지 않고 WMS 또는 피처 접근 항목을 포털에서 삭제할 수 있습니다. 하지만 페더레이션된 서버에서 맵 서비스를 삭제하면 연관된 맵 이미지, WMS, 피처 레이어 항목이 제거됩니다.
ArcGIS Pro 10.4부터는 이미지 레이어도 발행할 수 있습니다. 연관된 이미지 서비스는 발행 시 지정한 포털과 페더레이션된 서버의 root 폴더에 발행됩니다. 이미지 레이어를 삭제하려면 Manager에서 서비스를 삭제해야 합니다. 그러면 연관된 이미지 레이어가 포털에서 제거됩니다. 이미지 레이어를 발행할 때 해당 레이어에 WMS와 WCS를 활성화할 수도 있습니다. WMS를 활성화하면 이미지 레이어와 연관된 WMS 항목이 포털에 생성되며 WMS 기능은 페더레이션된 서버의 이미지 서비스에 활성화됩니다. 이미지 레이어를 삭제하지 않고 WMS 항목을 포털에서 삭제할 수 있습니다. 하지만 페더레이션된 서비스에서 이미지 서비스를 삭제하면 연관된 이미지와 WMS 레이어 항목이 제거됩니다. WCS를 활성화하면 연관된 WCS 항목이 포털에 생성되지 않지만 이 기능은 연관된 이미지 서비스에 활성화됩니다.
포털의 피처 레이어는 ArcGIS Pro에서 발행된 맵 이미지 레이어와 연관된 피처 레이어이거나 호스팅 피처 레이어일 수 있습니다. 어느 경우에 해당하는지 확인하려면 레이어의 항목 세부정보 페이지로 이동합니다. 피처 레이어가 포털에 직접 발행되었으며 연관된 맵 이미지 레이어가 없는 경우 항목은 (호스팅)이라고 나타납니다. ArcGIS Pro에서 발행되었으며 이 (호스팅)이 보이지 않는 피처 레이어는 맵 이미지 레이어와 연관되어 있습니다. 이러한 레이어는 Manager에서 연관된 맵 서비스를 통해 관리하고 삭제해야 합니다.
페더레이션된 ArcGIS Server 사이트를 통해 서비스 발행
포털과 페더레이션한 ArcGIS Server 사이트에 연결하여 서비스를 발행할 수 있습니다. 이 경우 ArcMap의 카탈로그 트리에서 ArcGIS Server Manager 또는 ArcGIS Server 연결을 사용하면 됩니다. 서비스를 발행하면 포털 항목이 자동으로 생성됩니다.
이 방법으로 항목을 추가한 경우 ArcMap에서 Manager 또는 GIS 서버 연결을 사용하여 서비스를 편집하고 삭제해야 합니다.
이 방법으로 서비스를 삭제하면 해당 포털 항목도 삭제됩니다.
ArcMap에서 서비스를 덮어쓴 경우 기존 서비스 항목이 포털에서 삭제되고 새 항목이 같은 이름으로 생성됩니다. 하지만 항목이 서버의 루트 폴더에 생성되며 새 ID가 항목에 할당됩니다. 공유를 다시 구성해야 하며, 필요한 경우 서비스를 덮어쓰기 전에 원래 폴더로 항목을 다시 이동해야 합니다. 또한 이전에 항목에 저장한 팝업 창 또는 심볼을 다시 구성해야 합니다.
예시
ArcMap에서 발행자 Jan으로 ArcGIS Server 추가 연결을 설정하고 포털과 페더레이션된 ArcGIS Server 사이트에 이미지 서비스를 발행합니다. 서비스가 자동으로 포털의 항목이 됩니다.
이 서비스를 삭제할 준비가 되었으면 발행자 Jan(또는 관리자)으로 Manager에 로그인하여 삭제합니다. 해당 항목이 포털에서 자동으로 제거됩니다.
이 시나리오에서는 포털 웹 사이트를 사용하여 항목을 삭제해서는 안 됩니다. 이렇게 하면 해당 포털 항목이 없는 실행 중인 서비스가 그대로 유지됩니다. 이 서비스는 여전히 포털의 공유 모델을 통해 제어되므로 사용할 수 없습니다. 서비스를 수동으로 지워야 합니다.
포털 웹 사이트의 내 콘텐츠 페이지를 사용하여 서비스를 항목으로 추가
포털 웹 사이트의 내 콘텐츠 페이지를 사용하여 서비스를 포털 항목으로 추가할 수 있습니다. 이를 통해 페더레이션된 서버에서 실행 중이지 않은 웹 서비스의 링크를 공유할 수 있습니다.
내 콘텐츠를 사용하여 항목을 추가한 경우 포털 웹 사이트에서 항목을 편집하고 삭제해야 합니다. 항목을 삭제한 경우에도 서버에 로그인하여 삭제한 경우가 아니면 해당 서비스가 계속 실행됩니다. 포털 항목을 사용하여 영구적으로 삭제할 의도 또는 권한이 없는 서드 파티 서비스의 링크를 공유할 수 있기 때문에 이는 예상된 동작입니다.
예시
옆 부서의 ArcGIS Server 사이트에서 유용한 웹 서비스를 발견하여 이 웹 서비스에 연결되는 포털 항목을 추가하려고 합니다. 포털 웹 사이트에 로그인하여 내 콘텐츠 페이지에서 서비스를 포털 항목으로 추가합니다.
이 항목을 삭제할 준비가 되었으면 포털 웹 사이트를 사용하여 삭제합니다. 이 항목을 삭제해도 서비스는 삭제되지 않습니다. 이 시나리오에는 서비스와 포털 항목에 빌트인 관계가 없으므로 이는 예상된 동작입니다.
항목 편집 및 삭제에 대한 모범 사례
위 예에서는 발행할 때 사용한 것과 동일한 접근 방법을 사용하여 항목을 편집하고 삭제해야 함을 강조했습니다. 이는 서비스와 항목이 적절한 연결을 유지하도록 해줍니다.
ArcGIS Pro에서 발행된 레이어는 경우에 따라 포털이나 Manager에서 삭제할 수 있습니다. 항목을 관리하고 삭제하는 위치는 레이어 유형에 따라 정해집니다.
권장된 방법을 사용하여 항목 또는 서비스를 삭제하지 않은 경우 수동으로 삭제해야 하는 고아 항목 또는 서비스가 남아 있을 수 있습니다.
포털 항목은 다음에 해당하는 사람만 편집하거나 삭제할 수 있습니다.
- 항목을 추가한 발행자
- 포털 관리자
이는 모든 발행자가 모든 항목을 편집하고 삭제할 수 있는 ArcGIS Server에서 사용되는 패턴과 다릅니다.
관리자가 항목을 편집할 수 있지만 이는 가급적 삼가는 것이 좋습니다. 관리자로 항목을 편집하면 주변 리소스가 관리자 계정에 속하게 될 수 있습니다. 관리자 계정은 주로 항목의 소유권을 변경하거나 더 이상 필요 없는 항목을 삭제하는 데 사용해야 합니다.