1

我需要“转置”如下所示的数据:

id      City   
111     Chicago  
111     New York  
111     LA  
222     Paris  
222     London
222     Tokyo

至:

111    Chicago    New York    LA
222    Paris      London      Tokyo

每个 id 每个都有三个条目,因此生成的关系将有 4 个字段。我试图避免使用 UDF。有任何想法吗?

4

1 回答 1

3

这不是基本的分组吗?

B = GROUP A BY id

检查http://pig.apache.org/docs/r0.7.0/piglatin_ref2.html#GROUP

于 2011-08-20T21:15:30.607 回答