다음을 통해 공유


일정에 따라 작업 실행

예약 트리거를 사용하여 작업을 구성하여 시간 기반 일정에 따라 실행합니다.

예약된 트리거 유형에는 두 가지 옵션이 있습니다.

  • 지정된 시간 단위 및 간격에 따라 작업을 주기적으로 실행하는 간단한 일정을 정의합니다. 예를 들어 작업이 처음 실행되는 시점부터 12시간마다 실행되도록 작업을 예약합니다.
  • 작업을 실행하는 기간, 시간 및 표준 시간대에 대한 더 많은 제어를 제공하는 고급 일정을 정의합니다.

참고 항목

간단한 일정에 대한 첫 번째 실행 시간을 지정할 수 없습니다. 스케줄러는 일정을 구성할 시간을 선택합니다.

작업 일정 추가

작업 일정을 정의하려면,

  1. 사이드바에서 워크플로를 클릭합니다.
  2. 작업 탭의 이름 열에서 작업 이름을 클릭합니다.
  3. 작업 세부 정보 패널에서 트리거 추가를 클릭합니다.
  4. 트리거 유형에서 예약을 선택합니다.
  5. 일정 유형에서 단순 또는 고급을 선택합니다.
    1. 단순: 작업을 실행할 간격 및 시간 단위를 지정합니다.
    2. 고급: 기간, 시작 시간 및 표준 시간대를 지정합니다. 필요에 따라 Cron 구문 표시 확인란을 선택하여 Quartz Cron 구문에서 일정을 표시하고 편집합니다.
  6. 저장을 클릭합니다.

Notebook UI에서 직접 Notebook 작업을 예약할 수도 있습니다.

참고 항목

  • Azure Databricks는 cron 식의 구성에 관계없이 작업 일정에서 트리거된 후속 실행 간에 10초 이상의 간격을 적용합니다.
  • 일광 절약 시간 또는 UTC를 준수하는 표준 시간대를 선택할 수 있습니다. 일광 절약 시간을 준수하는 시간대를 선택하는 경우 시간별 작업을 건너뛰거나 일광 절약 시간이 시작되거나 끝날 때 1시간 또는 2시간 동안 지연되는 것처럼 보일 수 있습니다. 매시간(절대 시간)에 실행하려면 UTC를 선택합니다.
  • 작업 스케줄러는 대기 시간이 짧은 작업을 위한 것이 아닙니다. 네트워크 또는 클라우드 문제로 인해 작업 실행이 최대 몇 분까지 지연될 수 있습니다. 이러한 상황에서 예약된 작업은 서비스 가용성에 따라 즉시 실행됩니다.