如何将装满元组的袋子压成袋子?

时间:2016-02-29 19:11:00

标签: mapreduce apache-pig flatten

比如说,我有{{(1,a),(2,b)},{(3,c),(4,c)}}。如何从中得到{(1,a),(2,b),(3,c),(4,d)}?

1 个答案:

答案 0 :(得分:1)

使用FLATTEN。细节可以在这里找到。

A = LOAD 'data';
B = FOREACH A GENERATE FLATTEN($0);
DUMP B;