Skip To Content

Notebook 작업 예약

10.8.1부터는 Notebook 자동 운영을 예약하는 작업을 생성할 수 있습니다. 예약한 일정에 따라 Notebook이 실행될 때마다 사이트에서는 사용자 조작 없이도 새 컨테이너가 열리고 Notebook이 실행됩니다.

Notebook 편집기의 작업 창에서, Notebook이 실행될 예약 작업을 하나 이상 생성할 수 있습니다. 향후 1회 실행 또는 1분마다 1회부터 5개월마다 1회까지의 반복 실행을 예약할 수 있습니다.

Notebook이 자동으로 운영되도록 하려는 경우(예시: 반복 실행) 몇 가지 유의해야 할 사항이 있습니다.

Notebook 준비

스케줄러는 런타임 시 계정 자격 증명이나 정의할 변수와 같은 매개변수를 새 셀로 삽입하는 옵션을 제공합니다.

이 작업에서는 태그 셀 도구모음 옵션을 사용하여 Notebook 작업 영역에서 각 셀의 태그를 생성하고 관리할 수 있습니다. 보기 > 셀 도구모음을 클릭하여 셀 도구모음 옵션을 변경할 수 있습니다.

parameters 태그를 Notebook 셀에 추가하여 새로운 셀이 삽입될 Notebook의 위치를 지정할 수 있습니다. 새로운 셀은 이 셀 뒤에 삽입됩니다. 작업에선 parameters 태그가 있는 셀 하나만을 인식합니다.

비고:

Notebooks를 작성할 때 작업 영역 디렉터리의 디렉터리 및 파일에 대한 전체 경로를 사용합니다.

예를 들어 home/test.gdb 대신 /arcgis/home/test.gdb를 사용합니다.

피해야 할 콘텐츠

삽입 가능한 매개변수 셀 외에 Notebook 예약은 Notebook에 대한 사용자 상호작용을 지원하지 않습니다. Notebook을 실행하는 동안 맵에서 포인트를 클릭하는 행동과 같은 사용자 조작이 필요한 콘텐츠를 추가하지 않도록 합니다.

자동 운영 시 추가하려는 모든 자격 증명 또는 새 변수는 위에 설명된 바와 같이 매개변수 셀에 삽입되어야 합니다. Notebook이 실행 완료를 중단할 수 있는 콘텐츠가 Notebook에 포함되어 있지 않은지 확인합니다.

Notebook 작업 생성

Notebook이 준비되면 Notebook 실행 예약 작업을 생성할 수 있습니다. Notebook 편집기의 작업 창을 사용하여 Notebook 자동 실행 작업을 하나 이상 생성하고 작업 일정을 지정할 수 있습니다.

  1. Notebook을 제목과 함께 저장합니다(아직 저장하지 않은 경우). 작업 창은 Notebook 편집기의 상단 리본에 있습니다.
  2. 작업 생성을 클릭하여 대화상자를 엽니다.

    비고:
    Notebook 항목 세부정보 페이지의 작업 탭에서도 작업을 생성할 수 있습니다.

  3. 제목을 입력하여 주간 데이터 지우기 실행 등 작업 일정을 설명합니다.
  4. 작업에 의해 Notebook이 실행될 때 Notebook에 추가하려는 매개변수가 있으면 매개변수 섹션에 제공합니다. 각 매개변수의 을 쌍으로 제공해야 합니다. 예를 들어, mypassword 키와 gis.rocks123 값을 지정할 수 있습니다. 더하기 기호(+)를 클릭하여 매개변수를 저장합니다.

    매개변수를 하나 이상 추가하고 나면 Notebook에 매개변수 저장 옵션이 나타납니다. 이 옵션을 선택하면 새 매개변수로 삽입된 셀이 Notebook이 실행될 때 Nobebook에 저장됩니다.

  5. 다음을 클릭하여 작업 일정 세부정보 설정 페이지로 이동합니다. 이 페이지에서는 해당 작업에 대한 자세한 일정을 지정할 수 있습니다.

    팁:
    반복 주기 값을 변경하면 아래 옵션도 해당 단위에 맞게 변경됩니다. 예를 들어 요일 반복 옵션을 선택하면 요일별 체크 박스가 나타납니다.

  6. 완료 시 항목 업데이트 옵션을 선택하면 실행 완료 후 매번 Notebook이 저장됩니다. 각 실행의 결과로 Notebook을 업데이트하려면 이 옵션을 선택한 상태로 유지합니다. Notebook이 자동으로 업데이트되지 않도록 하려면 이 옵션을 선택 해제하세요.
  7. 제목, 매개변수(선택 사항), 작업 일정이 모두 적절히 지정되었다면 작업 생성을 클릭합니다. 작업이 활성화되며 설정된 일정에 따라 Notebook이 실행됩니다.

각기 다른 매개변수를 삽입하여 여러 일정을 예약하려는 경우 동일한 워크플로를 사용하여 Notebook 작업을 추가로 생성할 수 있습니다.

기존 작업 사용

Notebook 작업을 생성했다면 언제든지 해당 작업의 세부정보를 보고 작업을 편집 또는 삭제할 수 있습니다. 이러한 옵션은 Notebook 편집기의 작업 창 또는 Notebook 항목 세부정보 페이지의 작업 탭에 포함되어 있습니다.

이 두 위치 모두에서 모든 Notebook 작업을 각각의 생성된 시간, 마지막으로 수정된 시간, 현재 상태(활성 또는 완료)와 함께 확인할 수 있습니다.

각 작업 행에는 4개의 실행 아이콘이 있습니다. 작업 세부정보 보기 아이콘을 클릭하면 작업의 각 실행 결과를 확인할 수 있습니다. 작업의 제목, 매개변수, 일정을 변경하려면 작업 편집 아이콘을 클릭합니다. 활성 작업을 정지하거나 정지된 작업을 다시 시작할 수도 있습니다. 작업을 제거하려면 작업 삭제 아이콘을 클릭합니다.

Notebook의 소유권을 변경하면 Notebook 작업의 소유권도 변경됩니다. 작업은 비활성화된 상태로 새 사용자에게 전송됩니다. 새 소유자는 Notebook 편집기의 작업 창 또는 Notebook 항목 세부정보 페이지의 작업 탭에서 작업을 활성화할 수 있습니다.

팁:

작업을 삭제하면 해당 작업의 실행 기록도 삭제됩니다. 활성 작업의 히스토리를 유지하려는 경우 추가 작업 실행이 중지되도록 작업을 정지할 수 있습니다.