【发布时间】:2017-08-03 04:17:29
【问题描述】:
我有两个制表符分隔的数据文件,如下所示:
文件 1:
number type data_present
1 a yes
2 b no
文件 2:
type group number recorded
d aa 10 true
c cc 20 false
我想合并这两个文件,使输出文件如下所示:
number type data_present group recorded
1 a yes NULL NULL
2 b no NULL NULL
10 d NULL aa true
20 cc NULL cc false
如您所见,对于其他文件中不存在的列,我将用 NULL 填充这些位置。
关于如何在 Scala/Spark 中执行此操作的任何想法?
【问题讨论】:
-
这是一种交叉连接或联合,但准备数据是乏味的部分。你走了多远?你能发布一些火花代码吗?
标签: scala apache-spark