谁能帮我解决Data Fusion中的错误代码

时间:2019-05-14 10:51:28

标签: google-cloud-data-fusion

我正在尝试创建我的第一个数据融合管道。 数据正在从Google Cloud Storage CSV文件传输到Big Query。

我已经创建了管道并进行了预览运行,该预览成功了,但是在部署之后尝试运行会导致错误。

除了明显地配置我的源和目标之外,我几乎接受了所有默认设置。

日志错误...

com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 
Forbidden
{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "Required 'compute.firewalls.list' permission for 
'projects/xxxxxxxxxxx'",
"reason" : "forbidden"
} ],
"message" : "Required 'compute.firewalls.list' permission for 
'projects/xxxxxxxxxx'"
}

部署后运行失败

1 个答案:

答案 0 :(得分:2)

请注意,作为创建实例的一部分,必须设置权限[0]。必须向该文件中指定的确切服务帐户授予“ Cloud Data Fusion API服务代理”角色,该帐户的电子邮件地址以“ cloud-datafusion-management-sa @ ...”开头。 这样做应该可以解决您的问题。

[0]:https://cloud.google.com/data-fusion/docs/how-to/create-instance#setting_up_permissions