如何在猪中生成行号?

Bre*_*nen 4 hadoop apache-pig

我正在使用猪进行数据准备,我遇到了一个似乎很容易但我无法处理的问题:

例如,我有一列名字

name
------
Alicia
Ana
Benita 
Berta 
Bertha 
Run Code Online (Sandbox Code Playgroud)

那么如何为每个名称添加行号?结果会是这样的:

name    |  id
----------------
Alicia  |  1
Ana     |  2
Benita  |  3
Berta   |  4
Bertha  |  5
Run Code Online (Sandbox Code Playgroud)

感谢您阅读此问题!

cab*_*bad 10

当你提出这个问题时,猪没有机制这样做.但是,Pig 0.11引入了一个可用于此目的的RANK运算符.