aggregate算子面试题
val rdd = sc. makeRDD( Array("12", "234" , "345", "4567"),2)
println(rdd.aggregate("0")((a, b) => Math.max(a.length, b.length).toString, (x, y) => x + y))
println(rdd.aggregate("")((a, b) => Math.min(a.length, b.length).toString, (x, y) => x + y))
原创
2022-06-18 19:06:33 ·
132 阅读 ·
1 评论