Apache Airflow เบื้องต้นด้วย Python
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 มี subcommand หลายรายการairflow -h - แสดงวิธีใช้และคำอธิบาย subcommand
Subcommand สำหรับ DAG
airflow dags list - แสดง DAG ทั้งหมดที่รู้จักairflow dags reserialize - บังคับให้ Airflow โหลดไฟล์ DAG ใหม่airflow tasks test - รัน task เฉพาะเจาะจงใช้ command line tool เพื่อ:

ใช้ Python เพื่อ:

Apache Airflow เบื้องต้นด้วย Python