docker dbt-snowflake 图像
docker image for dbt-snowflake
如何 运行 bitbucket 管道中的 dbt 命令?如果我想使用 dbt-snowflake,我应该使用的正确 docker 图像是什么?我尝试了 fishtownanalytics/dbt
和 joevandyk/dbt
两者:
pipelines:
custom:
test-dbt:
- step:
name: 'Test'
image: fishtownanalytics/dbt
script:
- cd dbt_4flow
- dbt compile
但我仍然收到此错误:
+ dbt compile
bash: dbt: command not found
当我尝试使用
在本地拉取镜像时
docker pull fishtownanalytics/dbt
我不会,但是通过添加版本:
docker pull fishtownanalytics/dbt:1.0.0
有效。
您需要将版本添加到您的 bitbucket 管道,这样您就可以做到。
如上所述,您需要指定fishtownanalytics的版本。
image: fishtownanalytics/dbt:1.0.0
这是创建类似管道的完整教程:https://medium.com/geekculture/automate-dbt-runs-with-bitbucket-pipelines-3e7528ff991f
如何 运行 bitbucket 管道中的 dbt 命令?如果我想使用 dbt-snowflake,我应该使用的正确 docker 图像是什么?我尝试了 fishtownanalytics/dbt
和 joevandyk/dbt
两者:
pipelines:
custom:
test-dbt:
- step:
name: 'Test'
image: fishtownanalytics/dbt
script:
- cd dbt_4flow
- dbt compile
但我仍然收到此错误:
+ dbt compile
bash: dbt: command not found
当我尝试使用
在本地拉取镜像时docker pull fishtownanalytics/dbt
我不会,但是通过添加版本:
docker pull fishtownanalytics/dbt:1.0.0
有效。
您需要将版本添加到您的 bitbucket 管道,这样您就可以做到。
如上所述,您需要指定fishtownanalytics的版本。
image: fishtownanalytics/dbt:1.0.0
这是创建类似管道的完整教程:https://medium.com/geekculture/automate-dbt-runs-with-bitbucket-pipelines-3e7528ff991f