Airflow로 데이터 파이프라인 구축하기
Volker Janz
Senior Developer Advocate at Astronomer
$ airflow dags trigger <dag_id>
$ airflow dags list-runs <dag_id>
$ airflow backfill create --dag-id <dag_id> ...
$ airflow dags trigger daily_sales_load --logical-date 2026-04-20
dag_id | logical_date | run_id
daily_sales_load | 2026-04-20T00:00:00+00:00 | manual__2026-...
--logical-date 플래그로 처리할 날짜를 지정합니다run_id가 manual__ 로 시작하는 것을 확인하세요$ airflow dags list-runs daily_sales_load
run_id | state | logical_date
scheduled__2026-04-23T00:00:00 | success | 2026-04-23T00:00:00
manual__2026-04-20T00:00:00 | success | 2026-04-20T00:00:00
run_id 접두사로 실행이 어떻게 생성되었는지 확인합니다scheduled__ = 스케줄러가 생성manual__ = 트리거 명령어 또는 UI로 생성$ airflow backfill create \
--dag-id daily_sales_load \
--from-date 2026-04-20 \
--to-date 2026-04-22 \
--max-active-runs 1
--max-active-runs로 동시 실행 수를 제어합니다backfill__ 로 시작합니다
scheduled__: 스케줄러가 자동으로 생성manual__: 트리거 명령어 또는 UI 버튼으로 생성backfill__: 과거 날짜를 위한 백필 명령어로 생성run_id의 접두사로 유형을 항상 확인할 수 있습니다
Astro CLI
$$
Astro IDE

실행
관찰

Airflow로 데이터 파이프라인 구축하기