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 스크립팅에 대해 자세히 알아봅니다.