Как напечатать вывод после ReduByKey
Я пробовал такие вещи, как
totalsByAge.foreach {i => println ("Value =" + i)}
У меня есть пара строк кода
val totalsByAgeEntry = rdd.mapValues (x => (x, 1))
val totalsByAge = totalsByAgeEntry.reduceByKey ((x, y) => (x._1 + y._1, x._2 + y._2))
Я хочу напечатать кортеж, который получается при вызове reduByKey. Я не печатаю вывод после того, как (x._1 + y._1, x._2 + y._2) вычислено.
Я знаю, что данные, созданные после lowerByKey, выглядят примерно так:
(Х, ((x1, y1), (х2, у2))
Но как я могу напечатать это