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