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