非常感谢您的回复! 现在编译已经不报错了. 我试试运行一下, 非常感谢! 在2019年6月17日 10:57,Xingcan Cui<xingc...@gmail.com> 写道: 你好,看故障猜测是Scala类型推断机制问题,用.asInstanceOf[Array[TypeInformation[_]强转一下即可。
On Jun 16, 2019, at 10:33 PM, liu_mingzhang <liu_mingzh...@163.com> wrote: 感谢您的回复, 我试过运行了, 编译报错, 无法build project 另外您贴的issue我这里打不开... 在2019年6月17日 10:27,Zili Chen<wander4...@gmail.com> 写道: 你试过直接运行吗?IDEA 有时候对 Scala 的类型推断有问题,可以编译运行的代码会误报类型不匹配。如果可以运行应该是 IDEA 的问题,可以到相应的 issue tracker[1] 报告。 Best, tison. [1] https://youtrack.jetbrains.com/oauth?state=%2Fissues%2FIDEA liu_mingzhang <liu_mingzh...@163.com> 于2019年6月17日周一 上午10:22写道: 我希望自定义一个这样功能的UDTF, 将表中原始数据: id filed1 field2 1 A,B,C D,E,F 转换成: id num filed1 field2 1 1 A D 1 2 B E 1 3 C F 下面是我自己写的函数,但是报错 然而org.apache.flink.table.api.Types.ROW是有这样的构造函数的,注释中的示例也是这样写的 我不明白我为什么会报错, 希望大佬们帮忙解答,不胜感激 另: 不知道为什么之前发的图片没法成功, 如果这次还看不到的话, 麻烦请看附件,多谢各位大佬