0
私はhttp://dataartisans.github.io/flink-training/exercises/の最初の練習に従おうとしています。Apache Flink - groupBy
次の問題が発生しました。 groupBy
関数は私に何を返すのですか?そして、foldLeft
メソッドはそれをどう変換しますか?
コードは、以下である:
mails.map {
m => (m._1.substring(0, 7), m._2.substring(m._2.lastIndexOf("<") + 1, m._2.length - 1))
}
.groupBy(0, 1)
.reduceGroup(ms => ms.foldLeft("", "", 0)((c, m) => (m._1, m._2, c._3 + 1)))
よろしく、
ケビン