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

如何在dbt Cloud项目的DAG中展示文件夹结构及元数据?

dbt Cloud DAG 分组与标签配置方案

dbt Cloud完全支持你提到的需求——按数据源分组staging模型、给DAG节点添加标签,具体实现方法如下:

一、按数据源/文件夹分组可视化模型

  • 按原生文件夹分组:如果你的staging模型已经按数据源(比如finance)放在对应文件夹下,直接在dbt Cloud的DAG视图顶部选择「Group by」→「Folder」,就能自动将同文件夹的模型归为一组,支持折叠/展开,直观区分不同数据源的staging层模型。
  • 自定义分组(跨文件夹场景):如果需要把跨文件夹但同数据源的模型归为一组,可以给模型添加group配置。在模型的.yml配置文件中添加:
models:
  - name: stg_finance_transactions
    config:
      group: finance_staging
  - name: stg_finance_invoices
    config:
      group: finance_staging

配置完成后,刷新DAG视图,这些模型就会被归到同一个自定义分组下。

二、给DAG节点添加标签

  • 给模型添加标签非常简单,在模型的.yml配置文件中加入tags字段:
models:
  - name: stg_finance_transactions
    tags: ["finance", "staging"]
  • 配置生效后,dbt Cloud的DAG节点上会直接显示标签,鼠标悬停还能查看完整标签列表。另外,你还可以通过DAG视图的标签筛选功能,快速过滤出带有特定标签的模型(比如只显示带finance标签的节点)。

内容的提问来源于stack exchange,提问作者Alfredo Di Massimo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 22:39:53