能在您本地电脑上运行的流水线只是起点。进入生产后会新增 3 类挑战:构建并交付代码、可靠运行基础设施,以及在上线后观测流水线健康状况。Astro 的组织方式也正是围绕这三大支柱展开。
本练习是课程的一部分
通过我们的互动练习之一,将理论转化为实践
首先,您将认识 Airflow 的各组成部分,使用 TaskFlow API 编写首个 Dags,并通过 XCom 在任务间传递数据。
接着,您将通过动态任务映射并行运行任务,使用 Assets 按数据调度 Dags,并加入人工审批步骤。
本章中,您将通过重试与回调处理失败,使用可延迟传感器节省资源,并在三个层级测试您的 Dags。
在最后一章,您将基于 DuckDB 构建 SQL ETL 流水线,使用 Asset Partitions 实现分区感知调度,并内嵌数据质量检查。
当前练习