入力ファイルをマップとして持っているとします。
sample.txt
[1#"anything",2#"something",3#"anotherthing"]
[2#"kish"]
[3#"mad"]
[4#"sun"]
[1#"moon"]
[1#"world"]
指定したキーの値がないので、ファイルに保存したくありません。Store into Relationship に含めることができる条件ステートメントはありますか? これを手伝ってください。以下は豚のスクリプトです。
A = LOAD 'sample.txt';
B = FOREACH A GENERATE $0#'5' AS temp;
C = FILTER B BY temp is not null;
-- It actually generates an empty part-r-X file
-- Is there any conditional statements i can include where if C is empty, Do not store ?
STORE C INTO '/user/logs/output';
ありがとう どこか間違っていますか?間違っている場合は修正してください。