首页 > 解决方案 > 使用 Python 查询共享的 BigQuery 数据集

问题描述

我想从 BigQuery 共享数据集中提取数据。该数据集是通过我的 gmail 帐户与我共享的,但我为我的 GCS 项目创建了凭据。然后,我遇到了一个错误,因为这些凭据与我的 gmail 帐户无关。我需要我的 gmail 帐户的凭据,以便可以使用 Python BigQuery 查询共享数据集。

我为我的项目创建了客户端(但共享数据集在另一个项目中):

客户端 = bigquery.Client(凭据 = 凭据,项目 = 项目 ID)

然后运行一个查询得到这个错误:

“禁止:403 访问被拒绝:BigQuery BigQuery:表的权限被拒绝:...”

标签: pythongoogle-cloud-platformgoogle-bigquery

解决方案


推荐阅读