【发布时间】:2020-02-12 03:20:33
【问题描述】:
我想使用 .mapPartitionsWithIndex 函数从 RDD 中删除最后一行。
我试过下面的代码
val withoutFooter = rdd.mapPartitionsWithIndex { (idx, iter) =>
if (idx == noOfTotalPartitions) {
iter.drop(size - 1)
}
else iter
}
但无法得到正确的结果。
【问题讨论】:
-
可能重复你可以更喜欢这个链接stackoverflow.com/questions/45105739/…
-
能否提供更多信息:
size,noOfTotalPartitions?
标签: scala apache-spark apache-spark-sql