다음을 통해 공유


Databricks 작업에 대한 트리거 유형

작업 실행이 시간 기반 일정, 파일 도착 트리거에 따라 트리거되거나 지속적으로 실행되도록 구성할 수 있습니다.

작업 실행을 수동으로 트리거하거나 외부 오케스트레이션 도구를 사용하여 작업 실행을 트리거할 수도 있습니다.

작업 일정 및 트리거

트리거 형식 동작
예약됨 시간 기반 일정에 따라 작업 실행을 트리거합니다. 일정에 따라 작업 실행을 참조하세요.
파일 도착 모니터링되는 Unity 카탈로그 스토리지 위치에 새 파일이 도착하면 작업 실행을 트리거합니다. 새 파일이 도착하면 작업 트리거를 참조하세요.
연속 작업을 항상 실행하려면 작업 실행이 완료되거나 실패할 때마다 다른 작업 실행을 트리거합니다. 연속 실행 작업을 참조하세요.
없음(수동) 실행은 지금 실행 버튼을 사용하여 수동으로 트리거되거나 다른 오케스트레이션 도구를 사용하여 프로그래밍 방식으로 트리거됩니다. 단일 작업 실행 트리거 참조

작업에 대해 하나의 트리거만 정의할 수 있지만 항상 지금 실행을 사용하여 실행을 수동으로 트리거할 수 있습니다. 단일 작업 실행 트리거를 참조하세요.

수동으로 작업 실행을 트리거해도 작업 일정은 다시 시작되지 않습니다. 작업 트리거 일시 중지 및 다시 시작을 참조하세요.

기본적으로 한 번에 하나의 작업 실행만 활성화할 수 있습니다. 트리거된 실행은 작업에 대해 구성된 최대 동시성을 초과하면 건너뜁집니다. 최대 동시 실행 수 구성를 참조하세요.

참고 항목

여러 태스크가 있는 작업에서 하나 이상의 태스크가 성공하지 못한 경우 실패한 태스크의 하위 집합을 다시 실행할 수 있습니다. 실패한 태스크 및 건너뛴 태스크 다시 실행을 참조하세요.

작업 트리거 일시 중지 및 다시 시작

트리거를 일시 중지하면 현재 활성 상태인 실행이 계속되지만 트리거는 더 이상 새 실행을 시작하지 않습니다.

트리거를 다시 시작하면 이전에 구성한 것과 동일한 일정에 따라 구성된 동작이 다시 시작됩니다.

참고 항목

연속 트리거가 다시 시작될 때 실행이 활성화된 경우 작업 스케줄러는 해당 실행이 완료될 때까지 대기하여 새 실행을 트리거합니다.

작업을 일시 중지하고 다시 시작하는 버튼는 일정 및 트리거으 작업에 대한 작업 세부 정보 패널에 동적으로 표시됩니다. 이러한 버튼은 트리거가 정의된 작업에 대해서만 표시됩니다.

  • 트리거가 활성 상태이면 일시 중지를 클릭합니다.
  • 트리거가 일시 중지된 경우 다시 시작을 클릭합니다.

트리거를 만들거나 편집할 때 일정 및 트리거 대화 상자에서 이러한 설정을 제어할 수도 있습니다. 활성 상태일시 중지됨 상태 간을 전환하여 트리거 상태를 제어합니다.