gpt4 book ai didi

google-bigquery - 使用 BigQuery 公共(public)数据集作为源时权限被拒绝

转载 作者:行者123 更新时间:2023-12-05 07:02:38 25 4
gpt4 key购买 nike

当设置指向 Big Query 公共(public)数据集的源并使用 source() 函数在我的 dbt 模型中引用它时,我在运行 dbt 时遇到此错误:

Database Error
Access Denied: Table bigquery-public-data:INFORMATION_SCHEMA.SCHEMATA: User does not have permission to query table bigquery-public-data:INFORMATION_SCHEMA.SCHEMATA.

它似乎在尝试从公共(public)数据集中查询信息架构。是否可以在我的 dbt 项目中使用公共(public)数据集作为源?

最佳答案

这在 dbt 的早期版本中是预期的 — 它与您无法向公众授予对 bigquery-public-data.INFORMATION_SCHEMA.SCHEMATA 的权限这一事实有关(related SO question ).

幸运的是,这个问题在 dbt v0.17.0 ( relevant PR ) 中得到了解决——试试 upgrading to that version错误应该消失了!

关于google-bigquery - 使用 BigQuery 公共(public)数据集作为源时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63512970/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com