Skip To Content

Notebook 작업 예약

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 자동 실행 작업을 하나 이상 생성하고 작업의 일정을 지정할 수 있습니다.

  1. Notebook을 제목과 함께 저장합니다(아직 저장하지 않은 경우).

    작업 버튼은 Notebook 편집기의 상단 리본에서 제공됩니다.

  2. 작업 생성을 클릭하여 대화상자를 엽니다.

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

  3. 제목 텍스트 상자에 주간 데이터 지우기 실행 등의 제목을 입력해 작업 일정을 설명합니다.
  4. 작업에 의해 Notebook이 실행될 때 Notebook에 추가하려는 매개변수가 있으면 매개변수 섹션에 제공합니다. 설정에 키를, 각 매개변수의 설정에 이와 쌍을 이루는 값을 지정하고 매개변수 추가를 클릭하여 매개변수를 저장합니다.

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

  5. 다음을 클릭하여 작업 일정 세부정보 설정 페이지로 이동합니다.

    이 페이지에서는 해당 작업에 대한 자세한 일정을 지정할 수 있습니다.

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

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

    작업은 활성 상태이며 설정된 일정에 따라 Notebook이 실행됩니다.

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

기존 작업 사용

Notebook 작업을 생성했다면 언제든지 해당 작업의 세부정보를 보고 작업을 편집 또는 삭제할 수 있습니다. Notebook 편집기의 작업 창 또는 Notebook 항목 세부정보 페이지의 작업 탭에서 작업을 변경할 수 있습니다. 두 위치 모두에서 모든 Notebook 작업을 각 작업이 생성된 시간, 마지막으로 수정된 시간, 현재 상태와 함께 확인할 수 있습니다.

  1. Notebook 편집기의 상단 리본에서 작업을 클릭합니다.
  2. 예약된 작업 섹션에서 진행할 작업을 찾습니다.
  3. 작업 옆에 있는 동작 동작을 클릭해 다음 중 하나를 수행합니다.
    • 작업의 각 개별 실행 결과를 검토하려면 세부정보를 클릭합니다.
    • 작업의 제목, 매개변수 또는 일정을 변경하려면 편집을 클릭합니다.
    • 활성 작업을 정지하려면 정지를 클릭합니다. 정지된 상태에서 작업을 재개하려면 재개를 클릭합니다.
    • 작업을 제거하려면 삭제를 클릭합니다.
      비고:

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

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