2016-09-28 4 views

答えて

0

まあ、ロジックはかなり簡単です。データをランク付けするための追加フィールドを作成する必要があります。

A = LOAD '$SOME_DATA'AS (src_str:chararray, stat_cd:chararray, ololo:charrary); 

B = FOREACH A GENERATE 
--# loading all fields and creating a new in the end 
    *, 
    (stat_cd=='A' ? 1 : 
     (stat_cd =='B' ? 2 : 3)) AS rank; 

C = ORDER B BY rank ASC; 

希望すると助かります!

関連する問題