dbt asset-paths 简单说明

dbt的asset-paths 是一个比较有意思的配置,可以用来增强我们的文档信息,比如存放一些图片在资源描述中引用资源
生成的文档中可以进行显示,提示文档的信息

参考配置

  • dbt_project.yml
asset-paths: ["assets"]
  • 使用
    假如assets包含一些描述图片信息
    models/app.yaml
version: 2
models:
  - name: mymodel-v2
    description: "![info ](assets/demo.png)"
    columns:
      - name: code
        tests:
          - is_even:
              config:
                store_failures: true
                where: "code > 0"
  • 生成的文档效果

说明

使用好asset-paths 以及资源引用可以灵活的自定义dbt docs 的一些文档信息,值得试用

参考资料

https://docs.getdbt.com/reference/project-configs/asset-paths
https://docs.getdbt.com/reference/resource-properties/description#include-an-image-from-your-repo-in-your-descriptions

posted on 2024-04-20 08:00  荣锋亮  阅读(8)  评论(0编辑  收藏  举报

导航