请帮助解决此问题。 假设v有100行数据集。
如何使用pig从数据集中的总共100行中提取行10到20。 谢谢 西
答案 0 :(得分:1)
试试这个:
W = rank V;
X = filter W by (f1>10) and (f1<=20);
答案 1 :(得分:0)
与上述解决方案相同,但不会在输出中附加等级
PigScript:
A = LOAD 'input.txt' as line;
B = RANK A;
C = FILTER B by (rank_A>=10 and rank_A<=20);
D = FOREACH C GENERATE line;
dump D;