Eclipse Dataflow插件-不兼容的管道运行器:DataflowRunner

时间:2018-09-23 03:01:07

标签: eclipse-plugin google-cloud-dataflow apache-beam

我正在尝试使用Dataflow插件通过Eclipse运行我的管道。我可以使用Maven在命令行中很好地运行它,也可以使用TestRunner在Eclipse中运行测试代码。但是我无法获得DirectRunnerDataflowRunner调试配置才能在Eclipse中工作。

在我的项目中,我看到此屏幕,其中包含Runner:的5个选项 enter image description here

如果我使用Game / Team示例项目生成一个新的Dataflow项目,并查看同一屏幕,我只会看到2个选项,并且可以正常运行它们:

enter image description here

将源文件从主项目复制到新的Game / Team项目时,会出现相同的错误。

似乎我的消息来源正在生成5位跑步者(而不是2位)的列表,但是我不确定这是如何发生的。

我的目标是运行管道,但是我的中间问题是“为什么在调试配置屏幕上还会显示其他运行程序?”

我相信我使用的插件版本是:

  

适用于Eclipse的Google云工具   版本:1.7.1.201807071456

注意-尽管我没有Account / Project ID / etc。屏幕上显示的选项,我通常会这样做,但问题仍然存在

0 个答案:

没有答案