Flink1.11 任务报错:No operators defined in streaming topology
解决:可以看看你的代码结构是不是以下这种
val bsEnv = StreamExecutionEnvironment.getExecutionEnvironment
val bsSettings = EnvironmentSettings.newInstance().useBlinkPlanner().inStreamingMode().build
val tableEnv = StreamTableEnvironment.create(bsEnv, bsSettings)
......
tableEnv.execute("")
如果是的话,可以尝试使用bsEnv.execute("")
1.11对于两者的execute代码实现有改动
本文解决了一个常见的Flink1.11错误:“No operators defined in streaming topology”。问题通常出现在使用Table API和SQL API时。文章提供了一种简单有效的解决方法,通过调整execute方法的调用方式来修复该问题。

1070

被折叠的 条评论
为什么被折叠?



