列级检查可以发现异常取值,但如果加载过程悄无声息地插入了 0 行数据,它们就无能为力。表级检查通过在每次加载后验证整张表的属性(例如行数)来补上这一环节。
SQLTableCheckOperator 已为您导入。
SQLTableCheckOperator
本练习是课程的一部分
通过我们的互动练习之一,将理论转化为实践
首先,您将认识 Airflow 的各组成部分,使用 TaskFlow API 编写首个 Dags,并通过 XCom 在任务间传递数据。
接着,您将通过动态任务映射并行运行任务,使用 Assets 按数据调度 Dags,并加入人工审批步骤。
本章中,您将通过重试与回调处理失败,使用可延迟传感器节省资源,并在三个层级测试您的 Dags。
在最后一章,您将基于 DuckDB 构建 SQL ETL 流水线,使用 Asset Partitions 实现分区感知调度,并内嵌数据质量检查。
当前练习