繁体   English   中英

权限 bigquery.tables.get 被拒绝或可能不存在

[英]Permission bigquery.tables.get denied or it may not exist

我正在使用适用于 BigQuery 的 AWS Glue 连接器。 我的粘合作业在多个 AWS 账户中运行良好,但突然开始失败,并在所有账户中一起出现以下响应:

Access Denied: Table common-infra-services:detailedcost.gcp_billing_export_resource_v1_01E8AD_3E792E_BB0E5D: Permission bigquery.tables.get denied on table common-infra-services:detailedcost.gcp_billing_export_resource_v1_01E8AD_3E792E_BB0E5D (or it may not exist).", "reason": "accessDenied"

请查看并让我知道这个问题可能是什么问题。

我正在使用 GCP IAM 服务帐户角色通过以下权限集使用 Glue to BigQuery 运行查询:

bigquery.jobs.create
bigquery.tables.getData
bigquery.tables.list    

有了这些权限,直到昨天,所有工作都运行良好。

根据该错误消息,我将检查表common-infra-services:detailedcost.gcp_billing_export_resource_v1_01E8AD_3E792E_BB0E5D是否存在。 如果是这样,您可能需要将权限bigquery.tables.get添加到您的服务帐户。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM