如何在 flink 中使用 multiset?

How to use multiset in flink?

我在flinksql中使用collect()函数,return类型是multiset。 但是,cardinality、char_length、multiset[item]等常用函数都不能用于multiset。 如何获取 multiset 中的元素?

目前对多重集的支持有限。不过,你可以自己定义user-defined functions来对付它们。只要可以使用 Map<X, Integer>,就可以使用 @DataTypeHint("MULTISET<X>")