인프런 커뮤니티 질문&답변

jihoon님의 프로필 이미지
jihoon

작성한 질문수

Airflow 마스터 클래스

Trigger Rule 설정하기

trigger rule 설정 질문

작성

·

188

0

안녕하세요.

 

트리거룰 기능 관련해서 질문드립니다.

 

강의에는 1개 이상 스킵, 컴플리트, 모두 컴플리트

이런 식의 조건만 소개되어 있는데,

 

특정 테스크를 지정해서 설정하는 방법은 없나요?

예를 들어, 5개 상위 테스크 중에 2,4번 테스크가 완료되는 경우에만 실행한다, 이런 식의 조건이 가능한지 궁금합니다.

 

별개로 airflow2 강의도 계획 중이신지 궁금합니다!

답변 1

1

김현진님의 프로필 이미지
김현진
지식공유자

안녕하세요 지훈님!

5개 상위 태스크 중에 2, 4번 태스크가 완료되는 경우만 실행하고 싶은 경우

5번의 trigger_rule 을 기본 값인 all_success로 하고

[task1, task4] >> task5 로 지정하면 되겠습니다.

혹시 이것 말고 다른 방법을 원하시는걸까요?

 

그리고 airflow2 강의는 아직 계획하고 있지는 않습니다만, 다음 강의로 실시간 데이터 파이프라인 구축을 통해 데이터레이크를 만드는 강의를 계획하고 있습니다. 올해 상반기 촬영하고 하반기쯤 오픈할 수 있지 않을까 싶네요. ^^

 

jihoon님의 프로필 이미지
jihoon

작성한 질문수

질문하기