我正在尝试通过bigquery客户端从公共大型查询数据集中查询数据。
我面临的问题是,为了能够做到这一点,我已经理解,我至少需要在项目中有读者的权利。事情是这样的,因为这个项目是公开的,我没有任何办法改变我对该项目的资助。
有没有其他方法可以做到这一点?我错过了什么吗?
下面是我使用的代码:
bigquery_client = bigquery.Client(GDELT_ID)
LIMITED = 'SELECT * FROM [gdelt-bq:full.events_partitioned] LIMIT 100'
query = bigquery_client.run_sync_query(LIMITED)
query.run() 和错误消息:
google.cloud.exceptions.Forbidden: 403 Access Denied: Project gdelt-bq: The user ******@gmail.com does not have bigquery.jobs.create permission in project gdelt-bq. (POST https://www.googleapis.com/bigquery/v2/projects/gdelt-bq/queries) 谢谢你的帮忙
https://stackoverflow.com/questions/41394244
复制相似问题