我有一个作为服务帐户运行的python批处理作业,使用bq.cmd加载多个数据存储备份。
它已经成功运行了2年,但是最近在某些运行中(在同一用户多次成功加载到同一数据集中之后)失败,并不断返回:“没有bigquery.jobs.create权限“。
无需更改即可重新启动作业通常会成功。
bq.cmd load --quiet --source_format = DATASTORE_BACKUP --project_id = blah-blah --replace project-name:data_set_name.TableName gs:// project-datastore-backup / 2018-08-30-03_00_01 / blahblah.TableName.backup_info
gcloud组件是最新的。
欢迎任何建议
答案 0 :(得分:0)
有一个public bug with a similar issue可以通过重新创建服务帐户来解决。如果您没有在日志中看到对IAM权限的任何实际更改,请尝试使用new service account。