예약된 Notebook 작업 만들기 및 관리
Notebook UI에서 Notebook 작업을 직접 만들고 관리할 수 있습니다. Notebook이 하나 이상의 작업에 이미 할당된 경우 해당 작업에 대한 일정을 만들고 관리할 수 있습니다. Notebook이 작업에 할당되지 않은 경우 Notebook을 실행하는 작업 및 일정을 만들 수 있습니다.
Notebook 작업 예약
Notebook 작업이 주기적으로 실행되도록 예약하려면 다음을 수행합니다.
전자 필기장에서 오른쪽 상단의 을 클릭합니다. 이 Notebook에 대한 작업이 없는 경우 [일정] 대화 상자가 표시됩니다.
Notebook에 대한 작업이 이미 있는 경우 [작업 목록] 대화 상자가 표시됩니다. [일정] 대화 상자를 표시하려면 일정 추가를 클릭합니다.
[일정] 대화 상자에서 필요에 따라 작업 이름을 입력합니다. 기본 이름은 Notebook의 이름입니다.
수동으로 트리거된 경우에만 작업을 실행하려면 수동을 선택하고, 작업 실행 일정을 정의하려면 예약됨을 선택합니다. 예약됨을 선택하는 경우 드롭다운을 사용하여 빈도, 시간 및 표준 시간대를 지정합니다.
컴퓨팅 드롭다운에서 컴퓨팅 리소스를 선택하여 작업을 실행합니다.
Notebook이 SQL Warehouse에 연결된 경우 기본 컴퓨팅은 동일한 SQL 웨어하우스입니다.
작업 영역이 Unity Catalog와 서버리스 작업이 활성화된 경우, 기본적으로 작업은 서버리스 컴퓨팅에서 실행됩니다.
그렇지 않으면, 클러스터 만들기 허용 권한이 있는 경우 기본적으로 작업은 새 작업 클러스터에서 실행됩니다. 기본 작업 클러스터의 구성을 편집하려면 필드 오른쪽에서 편집을 클릭하여 클러스터 구성 대화 상자를 표시합니다. 클러스터 만들기 허용 권한이 없는 경우 기본적으로 작업은 Notebook이 연결된 클러스터에서 실행됩니다. Notebook이 클러스터에 연결되지 않은 경우 클러스터 드롭다운에서 클러스터를 선택해야 합니다.
필요에 따라 작업에 전달할 매개 변수를 입력합니다. 추가를 클릭하고, 각 매개 변수의 키와 값을 지정합니다. 매개 변수는 매개 변수의 키로 지정된 Notebook 위젯의 값을 설정합니다. 동적 값 참조를 사용하여 제한된 동적 값 세트를 매개 변수 값의 일부로 전달합니다.
필요에 따라 작업 이벤트에 대한 경고를 받을 메일 주소를 지정합니다. 작업 이벤트에 대한 이메일 및 시스템 알림 추가를 참조하세요.
제출을 클릭합니다.
Notebook 작업 실행
Notebook 작업을 수동으로 실행하려면 다음을 수행합니다.
- 전자 필기장에서 오른쪽 상단의 을 클릭합니다.
- 지금 실행을 클릭합니다.
- 작업 실행 세부 정보를 보려면 을 클릭합니다.
예약된 Notebook 작업 관리
이 Notebook과 연결된 작업을 표시하려면 예약 단추를 클릭합니다. 이 Notebook에 대해 현재 정의된 모든 작업을 보여 주는 작업 목록 대화 상자가 표시됩니다. 작업을 관리하려면 목록의 작업 오른쪽에 있는 를 클릭합니다.
이 메뉴에서 일정을 편집하거나, 작업을 복제하거나, 작업 실행 세부 정보를 보거나, 작업을 일시 중지하거나, 작업을 다시 시작하거나, 예약된 작업을 삭제할 수 있습니다.
예약된 작업을 복제하면 원래 작업과 동일한 매개 변수를 사용하여 새 작업이 만들어집니다. 목록에 새 작업이 Clone of <initial job name>
라는 이름으로 표시됩니다.
작업을 편집하는 방법은 작업 일정의 복잡성에 따라 달라집니다. 일정 대화 상자 또는 작업 세부 정보 패널이 표시되므로 일정, 클러스터, 매개 변수 등을 편집할 수 있습니다. Databricks 작업에 대한 트리거 유형을 참조하세요.