ArcGIS Notebooks는 데이터 분석을 위한 다양한 웹 기반 인터페이스를 제공합니다. Notebook을 사용하면 분석 수행, 워크플로 자동화, 지리 컨텍스트의 데이터 및 분석 결과 즉시 시각화를 수행할 수 있습니다. Notebooks는 코드, 즉각적인 시각화 및 맵, 데이터 도구를 결합합니다. Notebook 편집기를 사용하면 한 곳에서 Python 코드를 작성, 문서화, 실행할 수 있습니다.
Notebooks는 ArcGIS Online에서 열리는 Notebook 편집기를 사용하여 작성합니다. 해당 항목에서는 Notebook 편집기의 구성 요소와 메뉴에 대해 설명합니다.
Notebook 열기
소유한 Notebook을 열고 편집하려면 다음 단계를 완료합니다.
- Notebook 생성 및 편집 권한을 가진 사용자로 로그인합니다.
- 기관의 탐색 모음에서 Notebook을 클릭합니다.
Notebooks 홈페이지가 열립니다.
- 필요한 경우 항목에서 옵션 버튼 을 클릭하고 다음 중 하나를 수행합니다.
- 소유한 Notebook(내 Notebook) 또는 공유된 Notebook(공유 Notebook 또는 Esri 샘플 Notebook)의 세부정보를 보거나 미리 봅니다.
- 소유한 Notebook 항목(내 Notebook)을 삭제합니다.
- 열기를 클릭합니다.
Notebook 편집기를 엽니다.
- 저장 드롭다운 메뉴 를 클릭한 후 다음으로 저장을 클릭합니다.
Notebook을 다른 이름으로 저장 창이 나타납니다.
- 제목을 추가하고 필요한 경우 폴더, 태그, 요약 옵션을 변경합니다.
- Notebook 저장을 클릭합니다.
Notebook이 저장되고 내 Notebook에 추가됩니다.
인터페이스 기본 요소
Notebook 편집기는 다음과 같은 기본 요소로 구성되어 있습니다.
- 탐색 모음 — 웹사이트 찾아보기, 앱 실행 프로그램으로 다른 앱 열기, 도움말 리소스 확인, 프로필에 로그인/로그아웃을 수행할 수 있습니다. 또한 탐색 모음에는 Notebook 제목이 표시되며 Notebook에 저장되지 않은 변경 사항이 있는지 여부도 표시됩니다.
- 상단 리본 — Notebook과 관련된 다양한 작업을 수행할 수 있습니다. 해당 리본에는 다음과 같은 버튼이 있습니다.
- 추가 — Notebook에 레이어 및 웹도구를 추가합니다.
- 분석 — Notebook에 사용할 분석 도구에 접근합니다.
- 코드 조각 — Notebook에서 Python 코드 조각을 사용합니다.
- 파일 — ArcGIS 작업 영역의 파일과 샘플 Notebook의 데이터를 찾습니다.
- 작업 — Notebook 자동 실행 작업을 하나 이상 생성하고 작업 일정을 지정합니다.
- 스냅샷 — Notebook의 스냅샷을 생성합니다.
- 공유 — Notebook을 공유합니다.
- 정보 — Notebook에 대한 정보를 가져옵니다. Notebook의 메타데이터(제목, 태그, 설명, 사용약관, 크레딧)를 편집할 수 있습니다. 또한 Notebook 런타임과 사용 가능한 해당 라이브러리를 볼 수 있습니다.
- 저장 — Notebook을 현재 상태로 저장합니다. 공유 Notebook을 열면 해당 버튼이 다른 이름으로 저장으로 표시됩니다.
- Notebook 메뉴 리본 — 해당 리본의 작업은 Notebook에서 직접 수행됩니다. 셀 추가/삭제, Notebook 모양 변경, Notebook의 이전 검사점으로 돌아가기 등 작업을 수행할 수 있습니다. 신뢰할 수 있는 Notebook인지 여부와 실행 중인 Python 버전도 해당 리본에 표시됩니다.
- 도구모음 — Notebook에서 일반적인 작업에 사용하는 도구입니다.
- 작업 영역 — Notebook 콘텐츠가 표시되는 영역으로, 콘텐츠를 수정할 수 있습니다.
Notebook 메뉴 리본
다음 작업은 Notebook 메뉴 리본의 드롭다운 목록에서 제공됩니다.
파일
파일 메뉴에서 Notebook을 다음 중 한가지 형식으로 다운로드하거나 내보낼 수 있습니다.
- Markdown (.md)
- Notebook(.ipynb)
- Reveal.js slides (.slides.html)
또한 Notebook을 해당 Notebook의 항목 페이지에서 .ipynb 형식으로 다운로드할 수 있습니다.
편집
편집 메뉴에 제공되는 항목은 다음과 같습니다.
- 실행 취소
- 다시 실행
- 셀 작업 실행 취소
- 셀 작업 다시 실행
- 셀 잘라내기
- 셀 복사
- 아래에 셀 붙여넣기
- 위에 셀 붙여넣기
- 셀 붙여넣기 및 바꾸기
- 셀 삭제
- 모든 셀 선택
- 모든 셀 선택 해제
- 위로 셀 이동
- 아래로 셀 이동
- Notebook 메타데이터 편집
- 셀 분할
- 선택된 셀 병합
- 위로 셀 병합
- 아래로 셀 병합
- 셀 결과 지우기
- 모든 셀의 결과 지우기
- 찾기
- 다음 찾기
- 이전 찾기
보기
보기 메뉴에 제공되는 항목은 다음과 같습니다.
- 활성 명령 팔레트
- 콘텐츠 목록
- 디버거 패널
- 라인 번호 표시
- 선택된 코드 축소
- 선택된 결과 축소
- 모든 코드 축소
- 모든 결과 축소
- 선택된 코드 확장
- 선택된 결과 확장
- 모든 코드 확장
- 모든 결과 확장
- 나란히 렌더링
실행
실행 메뉴에 제공되는 항목은 다음과 같습니다.
- 선택된 셀 실행
- 선택된 셀 실행 후 아래 삽입
- 선택된 셀 실행 후 진행하지 않음
- 위의 모든 선택된 셀 실행
- 아래의 모든 선택된 셀 실행
- 모든 마크다운 셀 렌더링
- 모든 셀 실행
- 커널 다시 시작 및 모든 셀 실행
- 셀 유형 — 현재 선택된 셀의 유형을 변경합니다. 코드, 마크다운, 원시 옵션이 제공됩니다.
커널
커널 메뉴에 제공되는 항목은 다음과 같습니다.
- 커널 중단
- 커널 다시 시작
- 커널 다시 시작 및 모든 셀 결과 지우기
- 커널 다시 시작 및 선택된 셀까지 실행
- 커널 다시 시작 및 모든 셀 실행
- 커널 다시 시작 및 디버그
- 커널 종료
설정
설정 메뉴에 제공되는 항목은 다음과 같습니다.
- 테마
- JupyterLab(밝음)
- JupyterLab(어두움)
- JupyterLab(어두운 고대비)
- 테마 스크롤바
- 코드 글꼴 크기 확대
- 코드 글꼴 크기 축소
- 콘텐츠 글꼴 크기 확대
- 콘텐츠 글꼴 크기 축소
- UI 글꼴 크기 확대
- UI 글꼴 크기 축소
- 괄호 자동 닫기
도움말
해당 목록에서는 ArcGIS Notebooks 및 핵심 Python 모듈과 관련된 다양한 도움말 문서, UI, 키보드 단축키에 대한 정보에 접근할 수 있습니다.
Notebook 도구모음 버튼
Notebook 도구모음에서는 Notebook 메뉴 리본을 통해 가장 일반적으로 사용되는 작업에 빠르게 접근할 수 있습니다. 사용 가능한 버튼은 다음과 같습니다(왼쪽에서 오른쪽 순).
- 추가 — 현재 선택된 셀 아래에 셀을 삽입합니다.
- 잘라내기 — 현재 선택된 셀을 잘라냅니다.
- 복사 — 현재 선택된 셀을 복사합니다.
- 붙여넣기 — 복사한 셀을 현재 선택된 셀 아래에 붙여넣습니다.
- 실행 — 현재 선택된 셀을 실행합니다.
- 중지 — 커널을 중단합니다.
- 다시 시작 — 커널을 다시 시작합니다.
- 빨리 감기 — 커널을 다시 시작한 다음 모든 셀을 실행합니다.
- 셀 유형 — 현재 선택된 셀의 유형을 선택하거나 변경합니다.