2016-07-11 2 views
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))) 

감사 케빈

답변

관련 문제