2

我正在尝试创建我的第一个数据融合管道。数据从 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'"
}

部署运行失败后

4

1 回答 1

5

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

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

于 2019-05-14T18:07:09.990 回答