2017-12-25 24 views
0

에서 airflow.models.BaseOperator.공기 흐름 - depends_on_past 및 trigger_rule이 동일합니까?

depends_on_past=Falsetrigger_rule=u'all_success'

문서

depends_on_past (BOOL)에 따르면 - true로 설정하면 이전 작업의 일정에 의존하는 것은 성공하는 동안, 작업 인스턴스가 순차적으로 실행됩니다 : 당신은 두 개의 기본 매개 변수가 .

trigger_rule (str) - 트리거 할 작업에 종속성을 적용하는 규칙을 정의합니다.

둘 다 똑같지는 않습니까? 중복 된 매개 변수가있는 이유는 없습니다.

답변

0

아니요, 둘 다 완전히 다릅니다. depends_on_past (부울)는 이전 DAG 실행 (마지막 실행)에 따라 작업 실행 여부를 확인하기위한 것입니다. trigger_rule은 상위 작업의 상태에 따라 작업을 트리거하는 데 사용됩니다.

참조 offical document