简体   繁体   English

解决 BigQuery“启用计划查询 API 时发生错误”所需的权限。 问题

[英]What permissions required to solve BigQuery "An error occurred while enabling the Scheduled Queries API." problem

I can't enable scheduled queries in Bigquery.我无法在 Bigquery 中启用计划查询。 When I click, Schedule > Enable Scheduled Queries > Enable API, every time it says "An error occurred while enabling the Scheduled Queries API."当我单击“计划”>“启用计划查询”>“启用 API”时,每次它都显示“启用计划查询 API 时发生错误”。 and it cannot be enabled.并且无法启用。

I was assigned these 2 roles, but it still error.我被分配了这两个角色,但它仍然出错。・BigQuery data editor ・BigQuery job user are assigned.・BigQuery 数据编辑器 ・BigQuery 作业用户已分配。 Could you tell me what permissions and settings are required to enable scheduled queries?你能告诉我启用计划查询需要哪些权限和设置吗?

From BigQuery documentation:来自BigQuery 文档:

To schedule a query, you need the following IAM permissions:要安排查询,您需要以下 IAM 权限:

  • bigquery.transfers.update OR (bigquery.jobs.create AND bigquery.transfers.get) bigquery.transfers.update 或 (bigquery.jobs.create AND bigquery.transfers.get)

To run a scheduled query, you need following permissions on the target dataset.要运行计划查询,您需要对目标数据集具有以下权限。

  • bigquery.jobs.create bigquery.jobs.create
  • bigquery.datasets.update bigquery.datasets.update

To modify a scheduled query, you need the following IAM permissions:要修改计划查询,您需要以下 IAM 权限:

  • bigquery.jobs.create bigquery.jobs.create
  • bigquery.transfers.update bigquery.transfers.update

To delete a scheduled query, you need the following IAM permissions:要删除计划查询,您需要以下 IAM 权限:

  • bigquery.transfers.update bigquery.transfers.update

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

相关问题 如何在 BigQuery 计划查询错误消息中动态包含值? - How to include values dynamically in BigQuery Scheduled Queries Error Message? BigQuery 仅在工作日安排的查询 - BigQuery Scheduled queries only on working days 在 bigquery 上运行 dbt 与预定查询 - Running dbt vs scheduled queries on bigquery 如何在 bigquery 中获取计划查询的名称 - How to get names of scheduled queries in bigquery 在 BigQuery Google Cloud 中获取我所有计划的 SQL 查询 - Get all my scheduled SQL queries in BigQuery Google Cloud 如何以编程方式获取 bigquery 的计划查询执行日志? - How to get bigquery's scheduled queries execution log programmatically? 错误:{EmailSend} - {api:EmailMicroService} 发送 email 时出错 - ERROR: {EmailSend} - {api:EmailMicroService} Error occurred while sending the email BigQuery - 计划查询错误“PermissionDenied: 403 The caller does not have permission” - BigQuery - Scheduled Query Error "PermissionDenied: 403 The caller does not have permission" BigQuery 计划查询 - 创建表并在不同项目中为其名称添加日期后缀 - BigQuery scheduled queries - Create table and add date suffix to its name in a different project 添加 Firebase 的 Classpath 依赖项时出现问题 - Problem Occurred while adding Classpath dependencies of Firebase
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM