私は次の声明を持っています
Values = FILTER Input_Data BY Fields > 0
フィルタリングされたレコードとフィルタリングされなかったレコードの数をカウントするにはどうすればよいですか?
-- split into 2 datasets
SPLIT Input_data INTO A IF Field > 0, B if Field <= 0;
-- count > 0 records
A_grp = GROUP A ALL;
A_count = FOREACH A_grp GENERATE COUNT(A);
-- count <= 0 records
B_grp = GROUP B ALL;
B_count = FOREACH B_grp GENERATE COUNT(B);
これがお役に立てば幸いです!!
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加