运行 dbt run 命令时出现错误

Rav*_*avi 12 dbt

与 dbt 和 Snowfalke 的连接成功,但当尝试运行此命令时:

$ dbt run
Run Code Online (Sandbox Code Playgroud)

它给出了这个错误

错误:运行时错误找不到名为“learn_dbt”的配置文件遇到错误:运行时错误无法运行 dbt”

我是否犯了任何命令错误?

Tom*_*son 15

有几种不同的方法可以解决这个问题:

  1. 检查您的配置文件密钥dbt_project.yml
  2. 检查您的个人资料profiles.yml
  3. 运行dbt debug --config-dir以检查 dbt 认为您的配置文件在哪里。

请参阅此处的dbt 文档


小智 5

这是您的profiles.yml 文件中的问题。您正在运行一个需要构建“dbt-learn”配置文件才能运行的项目。

DBT配置文件.yml DOC


Rav*_*avi 1

我认为如果我们给出目录名称 i,e dbt run --profiles-dir <path/of/.dbtfolder> 就可以解决此错误