【问题标题】:Joining Potentially Empty Data Frames in Spark在 Spark 中加入可能为空的数据帧
【发布时间】:2017-10-16 15:19:28
【问题描述】:

我有四个来自四个 csv 的数据帧,用于加入 Spark 中的一个最终数据帧,所有数据帧都具有设置的模式。但是,有时只有 1-3 个数据帧通过,但它们仍将连接到最终数据帧中,缺失/空数据帧中的缺失值为 null。这样做的最佳方法是什么?我尝试进行外部联接,但问题是我无法加入空数据帧。

【问题讨论】:

    标签: apache-spark spark-dataframe


    【解决方案1】:

    您可以通过以下方式检查数据框是否为空 df.rdd.isEmpty

    如果你发现它是空的,做一个左外连接

    【讨论】:

      猜你喜欢
      • 2021-12-11
      • 1970-01-01
      • 1970-01-01
      • 2021-06-06
      • 2016-12-31
      • 2018-09-04
      • 2019-06-07
      • 2019-06-22
      • 2020-08-23
      相关资源
      最近更新 更多