"错误请求"使用--runner = BlockingDataflowPipelineRunner运行示例时出错

时间:2015-01-26 03:07:14

标签: google-cloud-dataflow

我是Google Compute Engine的新手,所以这可能是一个菜鸟失败。

我试图从GitHub project运行WordCount示例。 DirectPipelineRunner工作正常,但是当我尝试使用BlockingDataflowPipelineRunner时,我得到一个错误的请求"错误。 请注意,我通过gcloud auth login进行了身份验证。

这里是command line and subsequent error

我正在使用Maven 3,Java 8和Ubuntu 14.04。

有什么想法吗?

编辑:也许我没有经过适当的身份验证? 该错误包含this link。 这很奇怪,因为我可以使用本地运行器写入gs:// theia,我可以在我的Google Cloud项目控制台中看到Dataflow选项卡。

3 个答案:

答案 0 :(得分:2)

当我遇到此问题时,一直存在某种身份验证问题,包括错误输入我的项目名称

答案 1 :(得分:1)

这确实表明了权限。确保您使用的帐户是项目的成员。

干杯

答案 2 :(得分:0)

这确实是一个身份验证问题,与Dataflow本身无关。

对于那些感兴趣的人,我的Google Cloud项目似乎只是部分创建了;我可以创建和写入存储桶,但不知何故,我从未添加为所有者。 删除和重新创建项目解决了我的问题。