答案 0 :(得分:0)
请确保在--subnetwork
选项中包含项目ID:
/projects/<PROJECT_ID>/regions/<REGION>/subnetworks/<SUBNETWORK>
并在宿主项目中将Dataflow Service account赋予Network User role,这是我根据错误消息怀疑正在发生的事情。
答案 1 :(得分:0)
在运行管道时,使用Cloud Dataflow中的子网需要指定子网参数;但是,对于位于共享VPC网络中的子网,需要使用基于以下格式的完整URL :
https://www.googleapis.com/compute/v1/projects/<HOST_PROJECT>/regions/<REGION>/subnetworks/<SUBNETWORK>
此外,请验证您是否将项目的Dataflow服务帐户添加到Shared VPC的项目IAM表中,并授予其“计算网络用户” 角色权限,以确保该服务具有所需的访问权限范围。
您可以查看Subnetwork parameter Google的官方文档,其中包含有关此问题的详细信息。