30분
실습: 첫 번째 DAG 작성하기
Day 1: 크론탭으로 ETL 돌리다 지쳤다
실습: 첫 번째 DAG 작성하기
Apache Airflow - 워크플로우 오케스트레이션 > Day 1: 크론탭으로 ETL 돌리다 지쳤다
학습 목표
DAG 파일의 기본 구조를 이해한다 Task를 정의하고 의존성을 설정할 수 있다
미션: Hello World DAG 만들기
크론탭이었다면 이렇게 했을 것이다:
에디터 로딩 중...
Airflow로 바꿔보자.
DAG 파일 위치
에디터 로딩 중...
dags/ 폴더에 .py 파일을 넣으면 Airflow가 자동으로 인식한다.
기본 구조
에디터 로딩 중...
에디터 로딩 중...
힌트 보기
- • with DAG(...) as dag: 구문 안에 Task를 정의해야 한다
- • >> 연산자로 의존성을 설정한다
- • default_args는 모든 Task에 자동 적용된다
정답 보기
에디터 로딩 중...