RDD的getNumPartitions
是转型还是行动?
答案 0 :(得分:2)
否,如果您对任何RDD执行getNumPartition()
,它只会获取RDD的元(partitions.length
),并且不会提交任何任务。
我对转换的理解是 "当该函数应用于RDD" 时,它应返回RDD。但getNumPartition()
返回整数。
检查RDD.scala中的函数定义
@Since("1.6.0")
final def getNumPartitions: Int = partitions.length