flatMap
aracılığıyla bir işlevi DataSet.groupBy
tarafından üretilen her gruba uygulamak istiyorum. flatMap
Ben derleyici hatası alıyorum aramaya çalışıyorum:Nasıl Yapılır Apache Flink'te GroupedDataSet'te bir işlev oluşturma
error: value flatMap is not a member of org.apache.flink.api.scala.GroupedDataSet
Kodum:
var mapped = env.fromCollection(Array[(Int, Int)]())
var groups = mapped.groupBy("myGroupField")
groups.flatMap(myFunction: (Int, Array[Int]) => Array[(Int, Array[(Int, Int)])]) // error: GroupedDataSet has no member flatMap
Nitekim flink-scala 0.9-SNAPSHOT hiçbir map
veya benzeri belgelerinde listelenir. Çalışmak için benzer bir yöntem var mı? Her bir grup üzerinde istenen dağıtılmış eşleştirmeyi bir düğümde ayrı ayrı nasıl elde edilir?