猪 - 扁平数据包

时间:2015-12-09 04:25:24

标签: hadoop apache-pig

我在apache pig中有以下数据

({(ABC,123,XYZ,{(1,2,3),(4,5,6)},QWE)})

我希望提取特定字段,就像我的预期输出一样

ABC, 123, 1, 2, 3
ABC, 123, 4, 5, 6

我们如何使用猪来做到这一点?

1 个答案:

答案 0 :(得分:1)

我自己完成了一点点阅读

out = foreach a generate FLATTEN($0);

out1 = foreach out generate $0, $1, flatten($3);