猪的地图组密钥值

时间:2012-09-18 12:21:21

标签: map apache-pig

我是pigcript的新手。说,我们有一个文件

[a#1,b#2,c#3]
[a#4,b#5,c#6]
[a#7,b#8,c#9]

猪脚本

A = LOAD 'txt' AS (in: map[]);
B = FOREACH A GENERATE in#'a';
DUMP B;

我们知道我们可以将关键值输入。在上面的例子中,我拍摄了包含关于" a" 键的值的地图。 假设我不知道密钥,我想将关于密钥的值分组并转储它。

(a,{1,4,7})
(b,{2,5,8})
(c,{3,6,9})    

猪是否允许此类操作或需要使用UDF?请帮我解决这个问题。感谢。

0 个答案:

没有答案