无法在计划查询中保存查询。 "Scheduled Query Error"

Can't save query in Schedule Query. "Scheduled Query Error"

我在 BigQuery 中创建了一个视图并想将其设置为更新。尝试在计划查询中保存查询时,出现错误:计划查询错误

此错误与权限有关。您需要这些权限才能使用 BigQuery 创建查询调度程序:

  • bigquery.transfers.update 或 (bigquery.jobs.create 和 bigquery.transfers.get)
  • bigquery.jobs.create
  • bigquery.datasets.update

另一种选择是添加此角色 roles/bigquery.admin ,包括安排或修改查询所需的所有权限。

您可以阅读有关 permissions 的更多信息。

当我运行查询时,除非我手动指定数据位置到运行查询,否则BQ默认为美国multi-region并使用美国的资源。 但是,BQ 数据传输服务会引发错误,因为我现在正尝试将数据从在美国执行的查询导出到位于欧盟的 table。 所以,为了解决这个问题,在你安排查询之前,我必须进入查询详细设置,并将数据位置更改为 EU 然后保存这些设置,完成调度查询。