tenv.registerDataStream("data", dataStream, 'a, 'b, 'c, 'time.rowtime)
import org.apache.flink.table.api.scala._
import org.apache.flink.streaming.api.scala._
order
.groupBy('a)
.select('a, 'b.sum.distinct as 'd )
.toRetractStream[Row]
.print()
参照官网文档写的代码,但是distinct 却不能用,求解.
Error:(119, 26) method distinct in class DistinctAgg cannot be accessed in org.apache.flink.table.expressions.DistinctAgg
.select('a, 'b.sum.distinct as 'd )
这个问题我也遇见了,报的是什么不支持操作,但是官网的的确就是这么说的,请问楼主解决了吗?我现在不知道怎么去解决这个问题。自定义有太麻烦了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。