【问题标题】:Why does "dbt deps" command gives error - Got a non-zero returncode running为什么“dbt deps”命令给出错误-运行非零返回码
【发布时间】:2021-12-10 17:08:18
【问题描述】:

我正在配置 DBT,当我运行“dbt deps”命令时出现以下错误

Running with dbt=0.20.0
Encountered an error:
Got a non-zero returncode running: ['C:\\Program Files\\Git\\cmd\\git.EXE', 'clone', '--depth', '1', 'https://dev.azure.com/XYZ/z1', '8d432d9f6809c664']

我可以知道原因以及如何解决这个问题吗?

【问题讨论】:

标签: snowflake-cloud-data-platform dbt fishtown-analytics


【解决方案1】:

看起来您尝试安装的包是 Azure DevOps 上的私有存储库。您需要进行身份验证才能克隆该存储库。

Packages dbt 文档页面的Private Repo section,甚至有一节介绍如何在 Azure DevOps 上克隆私有存储库(为后代复制此处)。您需要为 ADO 个人访问令牌创建一个环境变量。

packages:
  - git: "https://{{env_var('DBT_ENV_SECRET_PERSONAL_ACCESS_TOKEN')}}@dev.azure.com/dbt-labs/awesome_project/_git/awesome_repo" # git HTTPS URL

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-18
    • 1970-01-01
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-30
    相关资源
    最近更新 更多