2017-05-07 7 views
0

は、私は、値のリストを持っているApacheの豚のランク

豚でのランク機能は私のランクの出力与えている
9, 8, 28, 66, 7 

- (DESC)

9 
8 
7 
66 
28 

予想される出力を

66 
28 
9 
8 
7 

豚のように最初の数字だけを考えているようですか?
ありがとうございます!

答えて

1

なぜあなたのケースではうまくいかないのか分かりません。おそらく私はあなたの問題の詳細をあなたにお手伝いすることができます。ここで私がやったことが働いている。 ここにサンプルファイルa.logがあります。今

grunt > q = Load '/home/anurag/a.log' USING PigStorage(',') as (a:int); 

grunt > C = rank q by a DESC; 

ダンプC.出力は

(1,66) 

(2,28) 

(3,9) 

(4,8) 

(5,7) 

(6,1) 

れている:私はうなり声シェルに次の2行を書いた

1 

9 

8 

28 

66 

7 

a.log

猫予想された

P.S:私は豚を使用しています0.12