繁体   English   中英

通过scala spark中的值组合两个RDD

[英]combining two RDDs by values in scala spark

我有两个RDD。

rdd1 =(字符串,整数)

(a, 10)
(b, 15)
(c, 20)
(d, 20)
(e, 13)

rdd2 =(字符串,字符串)

(1, a)
(2, b)
(3, e)

当rdd2的某些值与rdd1的键相同时,如何像下面那样合并它们? 可能吗?

(1, 10)
(2, 15)
(3, 13)

尝试:

rdd1.join(rdd2.map(_.swap)).values

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM