问题标签 [dbt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2367 浏览

python - 使用 pip 安装名为“dbt”的软件包时遇到问题

我正在尝试安装名为“dbt”的软件包,但收到一条很长的错误消息。

我用谷歌搜索了导致我找到一个线程的问题。在这里,我试图过滤掉那些与我相关的答案,我在 Windows 上。我将 pip 升级到了最新版本。我试图安装没有帮助的“python-dev-tools”。我觉得有点卡住了。有什么建议么?我在下面添加错误消息以供参考

先感谢您!

错误信息:

错误:命令出错,退出状态为 1:命令:'c:\users\46700\appdata\local\programs\python\python38-32\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\setup.py'"'"'; file ='"'"'C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\setup.py'"'"';f=getattr(tokenize, '"'"'open' "'"', open)( file );code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"'); f.close();exec(编译(代码、文件, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\pip-egg-info' cwd : C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\ 完整输出(23 行):运行 egg_info 创建 C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2 \psycopg2\pip-egg-info\psycopg2.egg-info 写作 C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\pip-egg-info\psycopg2.egg-info\PKG- INFO 将 dependency_links 写入 C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\pip-egg-info\psycopg2.egg-info\dependency_links.txt 将顶级名称写入 C:\Users \46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\pip-egg-info\psycopg2.egg-info\top_level.txt 写入清单文件'C:\Users\46700\AppData\Local\Temp\pip-install-4tzr2bw2\psycopg2\pip-egg-info\psycopg2.egg-info\SOURCES.txt'

错误:命令出错,退出状态为 1:python setup.py egg_info 检查日志以获取完整的命令输出。

0 投票
5 回答
7679 浏览

python-3.x - 已安装 dbt 但出现错误“未找到 DBT 命令错误”

我想dbt在我的一个项目中使用(数据构建工具)。我在创建项目或使用 DBT 命令时面临障碍。

我已经完成了这里给出的 DBT 网站上的安装过程:https ://docs.getdbt.com/v0.10/docs/windows 。DBT 安装成功,但是当我尝试使用 DBT 命令创建项目时,它给了我错误:

'dbt' 不是内部或外部命令、可运行程序或批处理文件。

我正在使用 Windows 10,我已经尝试过用于 python 3.6 和 python 3.7 版本。

任何帮助将不胜感激!谢谢

0 投票
1 回答
299 浏览

python - dbt debug on tutorial producing semaphore issue

In attempting to walk through the GitHub tutorial with Snowflake as the warehouse, I encounter the following error when running "dbt debug":

What is this and how should I fix?

0 投票
1 回答
513 浏览

sql - 通过 SSH 隧道和 Jump Box 运行 DBT

通过 Jump-Box 连接到远程数据库时是否可以运行 DBT?

我可以通过提供中间盒的 IP 和我的 SSH 密钥来让我的 SQL IDE 工作,但是我在 dbt 的文档中找不到任何允许我连接 SSH 的内容。我正在寻找他们的云产品之外的解决方案,以便我可以在本地和我们的环境中运行它。

0 投票
2 回答
1323 浏览

dbt - 运行 dbt 时出现“目标未定义”错误

我有一个dbt_project.yml赞:

DBT 工作得非常好。但是随着on-run-end条目,它失败了Compilation Error 'target' is undefined。注释掉该行后,它可以正常工作。

我犯了一个基本的错误吗?谢谢!

0 投票
1 回答
658 浏览

dbt - 什么是 .user.yml 文件?它的目的是什么?

我从 DBT 开始。当我运行我的项目时,它创建了一个.user.yml文件。其内容:

这个 github 问题看来,它是某种 cookie,但我在任何地方都找不到任何关于它的作用的信息。

有人可以解释这个文件的目的吗?我应该将它添加到我的.gitignore?

0 投票
2 回答
365 浏览

visual-studio-code - 如何加载python扩展

在一个 dbt(数据构建工具)项目上工作,我有一个安装了 dbt 的 python 虚拟环境,并希望通过 python 扩展在 vscode 中激活虚拟环境。但是,在您在 vscode 中打开 .py 文件之前,该扩展似乎不会加载。作为一个 dbt 项目,没有 .py 文件。

作为一种解决方法,我创建了一个空的 .py 文件来加载扩展。有没有其他方法可以做到这一点,最好是在这个特定工作区中的 vscode 启动时?谢谢

0 投票
1 回答
440 浏览

snowflake-cloud-data-platform - DBT snowflake utf-8' 编解码器无法解码位置 1031 中的字节 0xa0:无效的起始字节

当我将字段(甚至已注释掉)添加到 DBT 的查询中时,出现以下错误。我正在使用 DBT 云,运行雪花。

这运行良好 - 它甚至在底部有我想要连接中的字段的表。

在此处输入图像描述

然而,正如我在字段中输入的那样 - 即使被注释掉,我也得到了标题中的错误。

在此处输入图像描述

任何人都知道为什么会发生这种情况。

0 投票
2 回答
2283 浏览

data-warehouse - 在处理 Snowflake 中的数据沿袭时有哪些选择?

关于在雪花中处理数据沿袭的任何想法/选项?我们遵循微服务架构,在该架构中,一旦触发某些事件,我们就会运行一组包含大量 SQL 查询的存储过程。

示例:当填充表 A 时,执行 SP_Populate_Table_B,结果是填充了表 B。当我们填充暂存区、DataVault 和我们的维度模型时,我们有大量的 SP。

我们正在寻找任何好的方法来处理围绕这种执行 ETL 的微服务方式的所有元数据。基本上是自动化的方法来跟踪表之间的依赖关系,可视化编排,有更好的方法来处理表更改时 SP 的更改等。

您能否为您为 Snowflake 尝试过的一些框架或工具提供建议,最好是开源的?DBT 能解决这个问题吗?

谢谢潘泰利斯

0 投票
2 回答
1126 浏览

google-bigquery - DBT 404 未找到:数据集 hello-data-pipeline:staging_benjamin 在 EU 位置未找到

执行“DBT 运行”时出现以下错误

我确保我的 FROM 位置包含 3 个部分

  • 一个项目(hello-data-pipeline)
  • 一个数据库(adwords)
  • 一张表 (google_ads_campaign_stats)

但我收到以下错误

注意。在 Bigquery Editor 中执行此查询时,Bigquery 不会显示任何错误。NB 2 DBT 直接在脚本编辑器中“运行 sql”命令时不显示任何错误

我做错了什么?