Union returns 数据集 - Spark 3.1.2
Union returns dataset - Spark 3.1.2
有两个数据帧 mergeDF_A 和 mergeDF_B。下面的联合操作给出了一个数据集而不是数据框。为什么要返回数据集?以及如何获取数据框?
val finalMergeDF = mergeDF_A.union(mergeDF_B).distinct()
您可以使用 toDF()
:
将数据集转换为数据框
mergeDF_A.union(mergeDF_B).toDF()
有两个数据帧 mergeDF_A 和 mergeDF_B。下面的联合操作给出了一个数据集而不是数据框。为什么要返回数据集?以及如何获取数据框?
val finalMergeDF = mergeDF_A.union(mergeDF_B).distinct()
您可以使用 toDF()
:
mergeDF_A.union(mergeDF_B).toDF()