Google bigquery 无法创建工作流作业,因为数据流中的权限不足

Google bigquery 无法创建工作流作业,因为数据流中的权限不足,google-bigquery,bigdata,google-cloud-dataflow,google-cloud-pubsub,Google Bigquery,Bigdata,Google Cloud Dataflow,Google Cloud Pubsub,我在提出这个问题之前表示歉意。我忽略的一定是一些非常愚蠢的事情。我是GCP的初学者。当我尝试使用GUI和google pubsub to bigquery模板创建作业时,出现以下错误: 我去了IAM,检查我是否已经是该项目的所有者。有人能指引我吗 谢谢我们通过在IAM控制台中创建用户dataflow.admin解决了这个问题。如果您不想让数据流开发人员成为完全管理员,则错误消息中提供的具有更精细的权限。我们面临类似问题。我们发现的根本原因是IAM中缺少数据流服务帐户。 您应该找到与以下类似的服

我在提出这个问题之前表示歉意。我忽略的一定是一些非常愚蠢的事情。我是GCP的初学者。当我尝试使用GUI和google pubsub to bigquery模板创建作业时,出现以下错误:

我去了IAM,检查我是否已经是该项目的所有者。有人能指引我吗


谢谢

我们通过在IAM控制台中创建用户
dataflow.admin
解决了这个问题。如果您不想让数据流开发人员成为完全管理员,则错误消息中提供的具有更精细的权限。我们面临类似问题。我们发现的根本原因是IAM中缺少数据流服务帐户。 您应该找到与以下类似的服务帐户:

service-xxxxxxxxxxxx@<<project_name>>.iam.gserviceaccount.com
服务-xxxxxxxxxxxx@.iam.gserviceaccount.com

如果找不到,请尝试禁用数据流API并重新启用它。

您需要SA的角色/compute.viewer角色。。。您是否启用了计算API?我没有设置身份验证。在我下载了包含密钥的.json文件之后,问题就解决了。谢谢授予管理员权限从来都不是一个好的做法。始终遵循最少特权原则。