2016-05-02 8 views
0

この9レコード・ファイルを考える:Apache Pig。 1つの特定のレコードを取得

START-OF-FIELDS 
FUND_TAX_STATUS 
EQY_SH_OUT 
FUND_REDEMP_DT 
FUND_MIN_INVEST_CRNCY 
ID_EXCH_SYMBOL 
FUNDSERV_IDENTIFIER 
TIMESTARTED=Wed Apr 13 02:01:27 JST 2016 
START-OF-DATA 

私はちょうどTIMESTARTEDレコードを取得したいと思います。

どうすれば実現できますか?

ありがとうございました!

答えて

0

データ型chararrayの1つのフィールドとしてレコードをロードし、フィルタします。

A = LOAD 'data.txt' USING PigStorage(' ') as (f1:chararray); 
B = FILTER A BY (f1 matches '.*TIMESTARTED.*'); 
DUMP B; 
+0

正常に機能しました!ありがとう – josele

関連する問題