开源 · dbt

dbt:分析工程与 SQL 建模

SQL 转换、宏与测试、文档与治理,兼容仓库与 Lakehouse

dbt(data build tool)是开源的分析工程框架,使用 SQL 定义模型与依赖,支持宏/Jinja、物化策略、种子数据、数据测试与文档生成,可在云仓或 Lakehouse 上构建可维护的语义层与转换管道。

SQL 即代码

用 SQL + Jinja 定义模型、依赖与宏,支持增量/表/视图等物化。

测试与文档

内置/自定义测试、Schema YAML、自动生成文档与血缘。

环境与工作流

本地 CLI、自托管、dbt Cloud,支持 CI/CD、预览与权限。

生态集成

兼容主流仓库/Lakehouse 与 BI/编排器(如 Airflow、Dagster、Prefect)。

适用场景 / Use cases

  • 在仓库上构建可维护的转换层
  • 指标/维度/事实的语义建模
  • 数据质量测试与文档化
  • 与编排/BI 集成的分析工程工作流
访问 dbt返回首页