我一直在测试数据流作业,从本地服务器提交作业,并在云中创建数据流作业,它是成功的,现在我正在尝试在云中的一个GCE上的prod中设置它,我得到了这个错误:
“无法创建工作流作业: com.google.api.client.googleapis.json.GoogleJsonResponseException: 401未经授权”
这是否意味着提交/发起作业只能在云之外完成,以便GCE集群可以正确跨越?
我也使用"gcloud auth login“进行了身份验证,仍然没有成功。
发布于 2015-05-03 06:18:59
此错误很可能意味着提交数据流作业的请求没有正确的凭据。当您从GCE实例提交一个数据流作业时,Dataflow将尝试使用连接到该VM的service account来授权请求。
在创建GCE虚拟机时,您是否:
有关将服务帐户附加到虚拟机的信息,请参阅instructions)?
https://stackoverflow.com/questions/30006924
复制相似问题