자동화
자동화는 도구, 프로세스, 리소스가 효율적으로 자동 작동하도록 조율하는 과정입니다. 자동화를 통해 워크플로를 간소화하고 오류를 방지할 수 있으며, 워크플로를 복제해 매번 동일하거나 예측 가능한 결과를 얻을 수 있습니다.
요구 사항에 따라 자동화 요건은 다음과 같은 광범위한 상황에 포함될 수 있습니다.
- 여러 포털에서 같은 콘텐츠, 사용자, 그룹 등의 집합 발행
- 특정 사용자 또는 그룹에 속하거나 이름 접두어 등의 특정 기준과 일치하는 모든 항목 나열
- 특정 날짜 전에 발행된 콘텐츠 나열. 예를 들어 작년 1사분기 중에 생성된 모든 항목을 나열하고 이러한 항목의 소유자 이름과 이메일 주소 표를 생성할 수 있습니다.
- 특정 서비스를 삭제하면 손상되는 웹맵 또는 씬 확인
- 미리 결정된 시간에 정기적으로 콘텐츠 업데이트
- 모든 웹맵과 씬을 조사하여 링크가 손상된 항목 업데이트
- 서비스의 사용 메트릭을 모니터링하고 분석하여 적합한 작업 수행
사용 사례에 관계없이 자동화를 수행하면 생산성과 운영 효율성을 빠르게 높일 수 있습니다. Esri는 아래에서 설명하는 것처럼 ArcGIS Enterprise를 자동화하는 데 사용할 수 있는 솔루션을 제공합니다.
ArcGIS Python API
원하는 사양에 맞게 포털을 설정한 후에는 사용자, 그룹, 항목을 포털에 채우는 과정을 자동화하고 사용자, 그룹, 항목을 지속적으로 관리할 수 있습니다. 설정 후에는 이 항목의 처음에 설명되어 있는 여러 태스크를 자동화할 수 있습니다. ArcGIS Python API를 사용하면 이러한 자동화가 가능합니다. ArcGIS 관리자, 발행자, 사용자는 이 API를 통해 Python 환경을 활용하여 워크플로를 자동화하고 스크립트를 통해 반복적인 태스크를 수행할 수 있습니다. 이 API를 통해 수행할 수 있는 작업에 대한 자세한 내용은 ArcGIS Python API를 사용하여 스크립팅을 참고하세요.