一、官方网址
- 官网:https://www.getdbt.com
- 工具名称:dbt
二、核心功能
- SQL 化转换:用 SELECT 语句定义模型,dbt 自动处理依赖关系与物化策略。
- 内置数据测试:唯一、非空、参照完整性等测试开箱即用,支持自定义断言。
- 自动文档血缘:自动生成模型文档与列级血缘图,便于理解与排查问题。
- 模块化复用:宏、包机制支持代码复用,社区包 hub 提供大量现成组件。
- 多云仓支持:适配 Snowflake、BigQuery、Databricks、Redshift 等主流平台。
三、适用场景
- 云数仓内的数据清洗与维度建模
- 分析工程团队的规范化转换开发
- 数据质量测试与文档化管理
四、使用优势
- SQL 门槛低,分析师可直接参与
- 工程化体验好,支持版本控制与 CI
- dbt Core 开源免费
五、注意事项
- 只负责转换环节,需搭配同步与调度工具
- 模型规模庞大时需要良好的项目结构设计
相关文章
Alteryx
Alteryx 是知名的自助式数据分析平台,通过拖拽式工作流完成数据清洗、混合与预处理,无需编写代码。
Talend
Talend 是领先的数据集成与数据质量管理平台,提供可视化 ETL 设计能力,支持批处理与实时数据管道。
Informatica
Informatica 是企业级数据管理领域的标杆厂商,其 PowerCenter 与智能云平台广泛应用于大型企业的数据集成与清洗。
Pentaho
Pentaho 是日立旗下数据集成与分析平台,其核心组件 Kettle(PDI)以可视化方式完成数据抽取、转换与加载。
Apache NiFi
Apache NiFi 是 Apache 基金会顶级项目,专注自动化数据流的管理、路由与转换,适合实时数据清洗分发。
查看数据清洗与预处理工具全部内容
共30篇
返回数据分析分类
一级分类总览
书签栏