|
|
1
2
predicates参数只是
因此,结果数据帧是“1”的分区,作为单个任务的结果,它容纳2400万。它没有平行性。 您能否修改并提供将24M数据划分为多个块的谓词。那么,读可以并行化吗? 像这样的事, val query=Arry[String](“列>=value1和列<value2”, .......) 或 如果您不想提供所有谓词,请将jdbc方法更改为below类型,并提供lowerBound、upperBound和numPartitions,然后它将再次受到分区列中均匀分布在其范围内的值的影响。
更多细节 here |