Flink中 The elements in the collection are not all subclasses of java.lang.String 报错

一.背景

自定义Sourc,采用elements方法

二.代码

  env.fromElements("aa" , "aa","bb",3.0).print()

翻译了下报错:
在这里插入图片描述

三.解决办法

查看源码:

元素必须全部为“相同类型”

在这里插入图片描述

代码修改:

  env.fromElements(("aa" , 1,2.0),("aa",1,9.2)).print()

运行结果:

4> (aa,1,2.0)
5> (aa,1.9,2)

Process finished with exit code 0

在这里插入图片描述

如果我的博客对你有帮助、如果你喜欢我的博客内容,可以点个赞哟
当然也可以加VX:LQ518123002,一起共同学习交流Flink。

猜你喜欢

转载自blog.csdn.net/Jackson_mvp/article/details/106653834