dbt 可以方便的支持基于git 的包管理
dbt_project.yml 中的repositories
或者使用packages.yaml
dbt_project.yml:
repositories:
- https://github.com/fishtown-analytics/snowplow.git
packages.yaml:
packages:
- git: https://github.com/fishtown-analytics/snowplow.git
revision: master
- local: /opt/dbt/snowplow # use a local path
dbt init demoapp
参考上面的配置
dbt deps

可能是mac 版的有bug 使用pacakges.yaml 配置依赖中提示没有定义,但是使用dbt_project.yml 就可以,待确定原因
上一篇
mongodb优缺点分析
下一篇
dbt 的知识文档管理