20분
TaskFlow API: 더 깔끔한 DAG 작성법
Day 2: 이 작업 다음에 저 작업 실행해줘
TaskFlow API: 더 깔끔한 DAG 작성법
Apache Airflow - 워크플로우 오케스트레이션 > Day 2: 이 작업 다음에 저 작업 실행해줘
학습 목표
TaskFlow API의 장점을 이해한다 @task 데코레이터를 사용할 수 있다
기존 방식의 불편함
에디터 로딩 중...
문제: Task 간 데이터 전달이 복잡하다.
TaskFlow API (Airflow 2.0+)
에디터 로딩 중...
장점:
- 함수 호출처럼 데이터 전달
- 의존성 자동 설정
- 코드가 읽기 쉬움
비교
기존 방식
에디터 로딩 중...
TaskFlow 방식
에디터 로딩 중...
어느 게 더 직관적인가?
혼합 사용
TaskFlow와 기존 Operator를 섞어 쓸 수 있다.
에디터 로딩 중...
권장: 새로 작성하는 DAG는 TaskFlow API 사용