Bài 1
Tổng quan & Kiến trúc
Airflow là gì, dùng để làm gì. Khái niệm DAG, Task, Operator, DAG Run, schedule_interval, catchup, backfill. Các thành phần Scheduler, Webserver, Worker, Executor, Metadata DB và các loại Executor.
DAGSchedulerExecutor
Cấu trúc một file DAG, viết DAG kiểu cổ điển với BashOperator + PythonOperator, default_args, schedule, start_date, catchup, toán tử phụ thuộc >>. Giới thiệu TaskFlow API của Airflow 2 với @dag/@task.
DAGTaskFlowschedule