【发布时间】:2016-03-29 22:32:04
【问题描述】:
我在我的 Scalding 工作中有一个 records:TypedType[(String, util.List[String])],其中第一个值是一个 id,第二个是一个东西列表。想象一下:
("1", ["a","b","c"])
("1", ["a","b","c"])
("1", ["a","b","c"])
("2", ["a","b"])
("2", ["a","b","c"])
("3", ["a","b","c"])
records.groupBy(_._1) 之后,我只想输出给定 id 彼此不同的记录。对于上面的输入,输出应该是:
("2", ["a","b"])
("2", ["a","b","c"])
我是 Scalding 的新手。实现这一目标的优雅方法是什么?
【问题讨论】: