10.8.1부터는 Notebook 자동 운영을 예약하는 작업을 생성할 수 있습니다. 예약한 일정에 따라 Notebook이 실행될 때마다 사이트에서는 사용자의 조작 없이도 새 컨테이너가 열리고 Notebook이 실행됩니다.
Notebook 편집기의 작업 창에서, Notebook이 실행될 예약 작업을 하나 이상 생성할 수 있습니다. 향후 1회 실행 또는 1분마다 1회부터 5개월마다 1회까지의 반복 실행을 예약할 수 있습니다.
Notebook이 자동으로 운영되도록 하려는 경우(예: 반복 실행) 몇 가지 유의해야 할 사항이 있습니다.
Notebook 준비
스케줄러는 런타임 때 계정 자격 증명이나 정의할 변수와 같은 매개변수를 새 셀로 삽입하는 옵션을 제공합니다.
이 작업에서는 태그 셀 도구모음 옵션을 사용하여 Notebook 작업 영역에서 각 셀의 태그를 생성하고 관리할 수 있습니다. 보기를 클릭하고 셀 도구모음을 선택하여 셀 도구모음 옵션을 변경할 수 있습니다.
injected-parameters 태그를 Notebook 셀에 추가하여 새로운 셀이 삽입될 Notebook의 위치를 지정할 수 있습니다. 새로운 셀은 이 셀 뒤에 삽입됩니다. 작업에선 injected-parameters 태그가 있는 셀 하나만을 인식합니다.
콘텐츠에 대해 고려할 사항
삽입 가능한 매개변수 셀 외에 Notebook 예약은 Notebook에 대한 사용자 상호작용을 지원하지 않습니다. Notebook을 실행하는 동안 맵에서 포인트를 클릭하는 행동과 같은 사용자 조작이 필요한 콘텐츠를 추가하지 않도록 합니다.
자동 운영 시 추가하려는 모든 자격 증명 또는 새 변수는 위에 설명된 바와 같이 매개변수 셀에 삽입되어야 합니다. Notebook이 실행 완료를 중단할 수 있는 콘텐츠가 Notebook에 없음을 확인해야 합니다.
비고:
Notebooks를 작성할 때 작업 영역 디렉터리의 디렉터리 및 파일에 대한 전체 경로를 사용합니다.
예를 들어 home/test.gdb 대신 /arcgis/home/test.gdb를 사용합니다.
작업 생성
Notebook이 준비되면 Notebook 실행 예약 작업을 생성할 수 있습니다. Notebook 편집기의 작업 창을 사용하여, Notebook 자동 실행 작업을 하나 이상 생성하고 작업의 일정을 지정할 수 있습니다.
- Notebook을 제목과 함께 저장합니다(아직 저장하지 않은 경우).
작업 버튼은 Notebook 편집기의 상단 리본에서 제공됩니다.
- 작업 생성을 클릭하여 대화상자를 엽니다.
비고:
Notebook 항목 세부정보 페이지의 작업 탭에서도 작업을 생성할 수 있습니다. - 제목 텍스트 상자에 주간 데이터 지우기 실행 등의 제목을 입력해 작업 일정을 설명합니다.
- 작업에 의해 Notebook이 실행될 때 Notebook에 추가하려는 매개변수가 있으면 매개변수 섹션에 제공합니다. 키 설정에 키를, 각 매개변수의 값 설정에 이와 쌍을 이루는 값을 지정하고 매개변수 추가를 클릭하여 매개변수를 저장합니다.
매개변수를 하나 이상 추가하고 나면 Notebook에 매개변수 저장 옵션이 나타납니다. 이 옵션이 켜져 있으면 새 매개변수로 삽입된 셀이 Notebook이 실행될 때 Nobebook에 저장됩니다.
- 다음을 클릭하여 작업 일정 세부정보 설정 페이지로 이동합니다.
이 페이지에서는 해당 작업에 대한 자세한 일정을 지정할 수 있습니다.
팁:
반복 주기 값을 변경하면 아래 옵션도 해당 단위에 맞게 변경됩니다. 예를 들어 매주 반복을 선택하면 요일별 체크 박스가 나타납니다. - 각 실행 결과를 Notebook에 업데이트하려면 완료 시 항목 업데이트 옵션을 선택한 상태로 유지합니다. Notebook이 자동으로 업데이트되지 않도록 하려면 이 옵션을 선택 해제하세요.
- 제목, 매개변수(선택 사항), 작업 일정이 모두 적절히 지정되었다면 작업 생성을 클릭합니다.
작업은 활성 상태이며 설정된 일정에 따라 Notebook이 실행됩니다.
각기 다른 매개변수를 삽입하여 여러 일정을 예약하려는 경우 동일한 워크플로를 사용하여 Notebook 작업을 추가로 생성할 수 있습니다.
기존 작업 사용
Notebook 작업을 생성했다면 언제든지 해당 작업의 세부정보를 보고 작업을 편집 또는 삭제할 수 있습니다. Notebook 편집기의 작업 창 또는 Notebook 항목 세부정보 페이지의 작업 탭에서 작업을 변경할 수 있습니다. 두 위치 모두에서 모든 Notebook 작업을 각 작업이 생성된 시간, 마지막으로 수정된 시간, 현재 상태와 함께 확인할 수 있습니다.
- Notebook 편집기의 상단 리본에서 작업을 클릭합니다.
- 예약된 작업 섹션에서 진행할 작업을 찾습니다.
- 작업 옆에 있는 동작 을 클릭해 다음 중 하나를 수행합니다.
- 작업의 각 개별 실행 결과를 검토하려면 세부정보를 클릭합니다.
- 작업의 제목, 매개변수 또는 일정을 변경하려면 편집을 클릭합니다.
- 활성 작업을 정지하려면 정지를 클릭합니다. 정지된 상태에서 작업을 재개하려면 재개를 클릭합니다.
- 작업을 제거하려면 삭제를 클릭합니다.
비고:
작업을 삭제하면 해당 작업의 실행 기록도 삭제됩니다. 활성 작업의 히스토리를 유지하려면 추가 실행이 중지되도록 작업을 정지할 수 있습니다.
Notebook의 소유권을 변경하면 Notebook 작업의 소유권도 변경됩니다. 작업은 비활성화된 상태로 새 사용자에게 전송됩니다. 새 소유자는 Notebook 편집기의 작업 창 또는 Notebook 항목 세부정보 페이지의 작업 탭에서 작업을 활성화할 수 있습니다.