【发布时间】:2018-01-30 00:03:42
【问题描述】:
我有两个 DataFrame。一个是MasterList,另一个是InsertList
主列表:
+--------+--------+
| ttm_id|audit_id|
+--------+--------+
| 1| 10|
| 15| 10|
+--------+--------+
插入列表:
+--------+--------+
| ttm_id|audit_id|
+--------+--------+
| 1| 10|
| 15| 9|
+--------+--------+
在 Scala 中,我如何加入两个 DataFrame,但只附加到新的 DataFrame 记录
WHERE MasterList.ttm_id = InsertList.ttm_id AND
MasterList.audit_id != InsertList.audit_id
-
预期输出:
+--------+--------+
| ttm_id|audit_id|
+--------+--------+
| 1| 10|
| 15| 10|
| 15| 9|
+--------+--------+
【问题讨论】:
标签: scala apache-spark apache-spark-sql