You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用dbt cli设置dbt UI并生成数据血缘图

dbt CLI生成数据血缘图与本地UI设置方法

dbt CLI本身没有内置常驻UI,你需要的血缘图能力可以通过自带的文档生成工具实现,操作步骤如下:

  • 完成dbt项目模型开发,确保所有模型之间的依赖都通过ref()函数、数据源通过source()函数声明,血缘关系会基于这些声明自动生成
  • 执行命令dbt docs generate,工具会自动扫描全项目的依赖、元数据、描述字段,生成静态文档资源,全部存储在项目根目录的target文件夹下
  • 执行命令dbt docs serve,默认会在本地127.0.0.1:8080端口启动临时文档服务,打开浏览器访问对应地址即可进入dbt自带的UI界面,在界面中可以选择查看全项目血缘图或单模型上下游血缘,和你提到的示例图效果一致

如果不需要启动本地服务,你也可以直接把target文件夹下的静态资源部署到你自己的静态站点托管服务中,实现内部共享访问

其他可选方案

如果你需要更丰富的血缘分析、字段级血缘、权限管控等能力,可以使用第三方开源dbt可视化工具,仅需导入dbt docs generate生成的manifest.json文件即可生成对应血缘视图。

内容的提问来源于stack exchange,提问作者Even

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 04:09:03