Python 中的 Apache Airflow 入門
Mike Metzger
Data Engineer
Dag,全名為 Directed Acyclic Graph:


範例 Dag(Taskflow API):
from airflow.sdk import dagfrom pendulum import datetime @dag( dag_id='etl_workflow', email='[email protected]', start_date=datetime(2026, 3, 15, tz="UTC") )def etl_workflow(): ...etl_workflow()
airflow 命令列包含許多子指令airflow -h:顯示說明與子指令摘要
Dag 相關子指令
airflow dags list:顯示所有可辨識的 Dagsairflow dags reserialize:強制 Airflow 重新載入 Dag 檔案airflow tasks test:執行特定 task使用命令列工具可:

使用 Python 可:

Python 中的 Apache Airflow 入門