【问题标题】:Union returns dataset - Spark 3.1.2联合返回数据集 - Spark 3.1.2
【发布时间】:2022-01-25 05:50:40
【问题描述】:

有两个数据框 mergeDF_A 和 mergeDF_B。下面的联合操作是提供数据集而不是数据框。为什么它返回一个数据集?以及如何获取数据框?

val finalMergeDF = mergeDF_A.union(mergeDF_B).distinct()

【问题讨论】:

    标签: dataframe scala apache-spark union databricks


    【解决方案1】:

    您可以使用toDF() 将数据集转换为数据框:

    mergeDF_A.union(mergeDF_B).toDF()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-31
      • 1970-01-01
      相关资源
      最近更新 更多