【发布时间】:2017-08-09 18:33:31
【问题描述】:
我有两个 RDD: 第一个(User ID、Mov ID、Rating、Timestamp)
data_wo_header: RDD[String]
scala> data_wo_header.take(5).foreach(println)
1,2,3.5,1112486027
1,29,3.5,1112484676
1,32,3.5,1112484819
1,47,3.5,1112484727
1,50,3.5,1112484580
和RDD2(用户ID,Mov ID)
data_test_wo_header: RDD[String]
scala> data_test_wo_header.take(5).foreach(println)
1,2
1,367
1,1009
1,1525
1,1750
我需要加入两个 RDD,这样加入将删除 RDD1 中常见的条目(UserID、Mov ID)。 有人可以指导两个 RDD 的 scala-spark 连接。 此外,我还需要一个连接,其中从 RDD1 派生的新 RDD 只有公共项目。
【问题讨论】:
标签: scala join apache-spark rdd