ArcGIS Notebooks은 강력한 공간 데이터 분석을 위한 다양한 웹 기반 인터페이스를 제공합니다. Notebook을 사용하면 분석 수행, 워크플로 자동화, 지리 컨텍스트의 데이터 및 분석 결과 즉시 시각화를 수행할 수 있습니다.
Notebook은 코드, 즉각적인 시각화 및 맵, 데이터 도구가 결합된 효율적인 최신 환경입니다. Notebook 편집기를 사용하면 한 곳에서 Python 코드를 작성, 문서화, 실행할 수 있습니다.
ArcGIS Notebooks은 데이터 사이언스, 데이터 관리, 관리 스크립트를 생성, 공유, 실행할 수 있는 통합 플랫폼을 제공합니다. Notebook 작성자는 Esri의 Python 리소스(ArcGIS API for Python 및 ArcPy)와 인기 있는 오픈 소스 분석, 통계, 머신 러닝 라이브러리를 사용할 수 있습니다.
Python은 오랫동안 ArcGIS 플랫폼의 중요한 요소였으며 ArcGIS Notebooks은 Python의 다양한 기능을 ArcGIS Enterprise 포털에 직접 제공합니다. 해당 API를 통해 동적 맵과 공간 데이터 도구를 Notebook에 포함시킬 수 있습니다.
모든 ArcGIS Notebooks은 ArcGIS Server(ArcGIS Notebook Server 역할로 라이선스가 부여됨)에서 실행됩니다. 해당 서버가 포털과 페더레이션된 후에는 Notebook을 포털 웹사이트의 레이어나 웹앱처럼 생성할 수 있습니다. ArcGIS Notebooks은 포털의 다른 항목과 마찬가지로 ID 기반 보안을 사용합니다. 관리자는 Notebook을 생성, 공유, 편집, 확인할 수 있는 구성원을 제어할 수 있습니다.
ArcGIS Notebooks은 중앙에서 접근 가능한 직관적인 인터페이스를 통해 기관의 새로운 데이터 사이언스, 공간 분석, 관리 방식을 제공합니다.
강력한 데이터 사이언스 툴킷 활용
ArcGIS Notebooks은 가장 강력한 공간 데이터 사이언스 도구를 실행합니다. 전문 지식, 기술, 상상력을 이용할 경우 호스팅 Notebook을 통해 새로운 질문에 답하고, 놀라운 통찰력을 유도하며, 데이터를 멋지게 시각화할 수 있습니다. ArcGIS Notebooks은 다양한 기능을 수행할 수 있는 수백 개의 Python 라이브러리를 포함합니다. 이러한 통합 플랫폼을 통해 다음과 같은 작업을 모두 수행하는 종단 간 분석 워크플로를 생성할 수 있습니다.
- 작업을 바로 시작할 수 있도록 데이터 수집 및 삭제를 자동화합니다.
- 예측 모델을 만들어 기관의 전략과 방향을 알려줍니다.
- 트리 기반 방법, 뉴럴 네트워크, 베이즈 기법 등 고급 통계 도구를 적용합니다.
- Scikit-learn과 TensorFlow와 같은 인기 있는 머신 러닝 라이브러리를 사용합니다.
- 분석을 전체 ArcGIS 매핑 기능과 통합합니다.
- 코드를 공유하고 문서화하여 투명성과 재현성을 지원합니다.
관리 작업 및 콘텐츠 관리 작업 수행
관리자 및 콘텐츠 관리자는 ArcGIS Notebooks을 통해 웹GIS 작업을 자동화할 수 있습니다. Notebook을 사용하여 다음과 같은 워크플로를 수행할 수 있습니다.
- 항목에 비보안 URL 및 손상된 링크가 있는지 확인합니다.
- 일정 기간 비활성화된 사용자를 제거합니다.
- 페더레이션된 서버와 등록된 데이터 저장소의 유효성을 검사합니다.
- 한 폴더 내의 모든 서비스를 나열하는 서비스 보고서를 생성합니다.
- 만료된 라이선스에 대한 알림을 설정합니다.
ArcGIS Notebooks을 사용하여 시작하기
첫 번째 Notebook을 생성한 후 Notebook 편집기 컴포넌트에 대해 알아봅니다.