Google cloud dataflow Google数据流工作流错误

Google cloud dataflow Google数据流工作流错误,google-cloud-dataflow,Google Cloud Dataflow,我试图在Cloud-ML上使用Google数据流运行预处理任务。我得到以下错误 工作流失败。原因:(c70954cc80d0504c):一个或多个临时位置或暂存文件的访问检查失败。有关详细信息,请参阅其他错误消息。有关安全性和权限的详细信息 请帮我做这个 谢谢, Srini。这似乎表明您正在使用的存储桶未配置为可从运行作业的项目访问。建议您使用运行作业的同一项目所拥有的存储桶。有关更多指导,请参阅: 您能提供更多信息吗?您的stagingLocation设置为什么?作业运行时使用的参数是什

我试图在Cloud-ML上使用Google数据流运行预处理任务。我得到以下错误

工作流失败。原因:(c70954cc80d0504c):一个或多个临时位置或暂存文件的访问检查失败。有关详细信息,请参阅其他错误消息。有关安全性和权限的详细信息

请帮我做这个

谢谢,
Srini。

这似乎表明您正在使用的存储桶未配置为可从运行作业的项目访问。建议您使用运行作业的同一项目所拥有的存储桶。有关更多指导,请参阅:


您能提供更多信息吗?您的stagingLocation设置为什么?作业运行时使用的参数是什么?感谢您的回复。因此,我的暂存位置设置为bucket位置gs://。我正在从dataflow web界面粘贴相关的作业日志,以获得异常的更深入上下文:(46c3b12a44f5a2db):无法访问位于“gs://dataflow sct ml/flowers\u 20170223\u 170110/preproc/temp/flowers-20170223-170112.1487869273.754931/cloudml-0.1.9-alpha.tar.gz”位置的暂存包cloudml-0.1.9-alpha.tar.gz。感谢您的回复。我使用的bucket实际上是在同一个项目中创建的。我还研究了为“Cloud ML”和“Dataflow”创建的服务帐户的权限,这是我为我的项目启用的API。我已明确授予这两个帐户的“所有者”权限,这是最高级别的权限,以查看它们是否可以访问bucket位置。但这些都没有帮助,请建议您是否看到我可以尝试的任何其他可能的解决方法。您是否可以检查您的生产系统是否使用任何特定的网络和子网络。如果是这样,您的数据流也应该存在于同一网络中,例如“生产”网络。如果您正在访问私有IP上的任何数据流服务,那么这是非常有用的。如果是这样,那么您需要与您的资源位于同一网络中。