简体   繁体   English

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

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

I am using the AWS Glue connector for BigQuery.我正在使用适用于 BigQuery 的 AWS Glue 连接器。 My glue jobs were running fine in multiple AWS accounts but suddenly it started failing with the below response in all the accounts together:我的粘合作业在多个 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"

Please review and let me know what could be the issue of this problem.请查看并让我知道这个问题可能是什么问题。

I am using the GCP IAM service account role to run queries using Glue to BigQuery with the following set of permissions:我正在使用 GCP IAM 服务帐户角色通过以下权限集使用 Glue to BigQuery 运行查询:

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

And with these permissions, all jobs were running fine till yesterday.有了这些权限,直到昨天,所有工作都运行良好。

Based on that error message I'd check if table common-infra-services:detailedcost.gcp_billing_export_resource_v1_01E8AD_3E792E_BB0E5D exists.根据该错误消息,我将检查表common-infra-services:detailedcost.gcp_billing_export_resource_v1_01E8AD_3E792E_BB0E5D是否存在。 If it does you might need to add permission bigquery.tables.get to your service account.如果是这样,您可能需要将权限bigquery.tables.get添加到您的服务帐户。

暂无
暂无

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

相关问题 资源上的权限“cloudkms.cryptoKeyVersions.viewPublicKey”被拒绝,或者它可能不存在 - Permission 'cloudkms.cryptoKeyVersions.viewPublicKey' denied on resource or it may not exist 资源上的权限“documentai.processors.processOnline”被拒绝(或者它可能不存在) - Permission 'documentai.processors.processOnline' denied on resource (or it may not exist) PERMISSION_DENIED:资源“//documentai.googleapis.com/project...”上的权限“documentai.processors.processOnline”被拒绝(或者它可能不存在)。 - PERMISSION_DENIED: Permission 'documentai.processors.processOnline' denied on resource '//documentai.googleapis.com/project...'(or it may not exist)." BigQuery:访问被拒绝:用户没有查询表的权限......也许它在美国位置不存在 - BigQuery: Access Denied: User does not have permission to query table... perhaps it does not exist in location US DocumentError“权限‘documentai.processors.processOnline’在资源‘我的处理器’上被拒绝(或者它可能不存在) - DocumentError "Permission 'documentai.processors.processOnline' denied on resource 'my processors' (or it may not exist) gcloud app deploy 失败并显示 Failed to create cloud build: Permission denied on 'locations/xyz' (or it may not exist) - gcloud app deploy is failing with Failed to create cloud build: Permission denied on 'locations/xyz' (or it may not exist) 使用 Dataform 表创建时,我收到错误消息“BigQuery:获取驱动器凭据时权限被拒绝” - With Dataform table creation I get an error "BigQuery: Permission denied while getting Drive credentials" 权限被拒绝使用 API 密钥从 GAE 使用 Go 访问 Bigquery - Permission denied accessing Bigquery with Go from GAE using the API key Google BigQuery 中的查询表有错误“访问被拒绝:BigQuery BigQuery:通配文件模式时权限被拒绝。” - Query table in Google BigQuery has error "Access Denied: BigQuery BigQuery: Permission denied while globbing file pattern." 用于 BigQuery 存储 API 上 Apache Beam 2.39.0 和 DataFlow 运行器的 PERMISSION_DENIED - PERMISSION_DENIED for BigQuery Storage API on Apache Beam 2.39.0 and DataFlow runner
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM