Insights 스크립팅

Insights in ArcGIS Enterprise
Insights Desktop
비고:

Insights 스크립팅 환경은 Insights in ArcGIS EnterpriseInsights desktop에서 사용 가능합니다. 기본 연결Insights in ArcGIS Enterprise 또는 Insights in ArcGIS Online일 수 있습니다.

설치 프로세스 중에 Insights in ArcGIS Enterprise 기관에 대해 Jupyter Kernel Gateway 연결을 비활성화할 수 있습니다. Jupyter Kernel Gateway 연결을 사용할 수 없는 경우 관리자에게 문의하세요. 자세한 내용은 Insights in ArcGIS Enterprise 설치를 참고하세요.

스크립팅은 기존 소프트웨어를 기관의 요구 사항에 맞게 확장하고 사용자 정의할 수 있는 중요한 방법입니다. ArcGIS Insights에서는 Python 또는 R을 프로그래밍 언어로 사용하여 스크립팅을 수행할 수 있습니다. 사용자는 두 프로그래밍 언어를 사용하여 Insights 워크북에서 제공되는 공간 및 통계 분석 기능을 확장할 수 있습니다.

Insights 스크립팅은 Jupyter Kernel Gateway 연결을 사용하여 활성화됩니다. 해당 커널 게이트웨이에서는 스트립팅 환경에서 작성된 코드를 실행하는 데 필요한 커널이나 프로그래밍 언어에 접근할 수 있습니다. 이 게이트웨이를 통해 Python 커널과 R 커널에 접근할 수 있습니다.

Insights 스크립팅을 활성화하려면 다음과 같은 일반적인 단계를 수행해야 합니다.

  1. Python 커널, R 커널 또는 둘 다 포함된 Jupyter Kernel Gateway를 설정합니다.
  2. Insights에서 Jupyter Kernel Gateway로의 연결을 생성합니다.
  3. 스크립팅 환경을 엽니다.
  4. Python 또는 R 스크립트를 작성하여 실행합니다.

Python 스크립팅의 기능

Python 스크립팅을 사용하여 다음 작업을 수행할 수 있습니다.

  • 데이터를 조작하고 준비합니다.
  • 사용자 정의 차트 및 그래프를 생성합니다.
  • 머신 러닝 분석을 Insights에 통합합니다.
  • 데이터 업데이트 및 분석을 자동화합니다.
  • 데이터셋을 Pandas, GeoPandas, Koalas 또는 Spark DataFrame으로 변환합니다.
  • Pandas, GeoPandas, Koalas 또는 Spark DataFrame를 데이터셋으로 변환하여 데이터 창에 추가합니다.
  • Insights에서 지원되지 않는 데이터베이스에 연결합니다.
  • 데이터 분석을 수행합니다.

R 스크립팅의 기능

R 스크립팅을 사용하여 다음 작업을 수행할 수 있습니다.

  • 데이터를 조작하고 준비합니다.
  • 사용자 정의 차트 및 그래프를 생성합니다.
  • 고급 통계 분석을 수행합니다.
  • 데이터셋을 R 데이터 프레임으로 변환합니다.
  • R 데이터 프레임을 데이터셋으로 변환하여 데이터 창에 추가합니다.
  • Insights에서 지원되지 않는 데이터베이스에 연결합니다.
  • 데이터 분석을 수행합니다.

리소스

다음 리소스를 사용하여 Insights 스크립팅에 대해 자세히 알아봅니다.