你已經排程一個名為 process_sales 的 Dag,設定在每月的第 1 天執行,並在工作流程產生報表後,寄送一份副本給你的主管。此 Dag 的 start_date 設為 2026 年 2 月 15 日。不巧的是,現在是 3 月 2 日,你的主管沒有收到報表,並想知道發生了什麼事。
process_sales
start_date
運用你在 Airflow 排程中學到的知識,判斷問題出在哪裡。
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
在本章中,你會完整認識 Apache Airflow 的組成元件,並了解該如何、以及為什麼要使用它們。
DAG 準備好了嗎?現在要來學習實作 Airflow DAGs 的基礎。透過動手操作,你會學到如何設定與部署 operators、tasks,以及排程。
當前練習
在本章中,你會學到如何運用 Airflow 的元件(例如 sensors 與 executors)來節省時間,同時監控並疑難排解 Airflow 工作流程。
把所學統整起來。在最後一章中,你會綜合應用先前學到的內容,在 Airflow 中打造可供正式環境使用的工作流程。