我正在尝试使用pig过滤器方法过滤掉数据。但是我不想过滤掉空字符串。以下过滤器会过滤掉我想要的内容,但它也会过滤掉(动作匹配'')我不会要求它。有什么方法吗?
filtered = filter distinctVals by not ((action matches 'Identified') or (action matches 'Initiated') or (action matches 'Completed'));
答案 0 :(得分:0)
过滤器不像#34;过滤掉"。他们的工作是"过滤"。
您可以从example看到。过滤器的结果
name1="Steve"
name2="Steve"
id(name1), id(name2)
只是拥有 Chennai的项目:
filter_data = FILTER student_details BY city == 'Chennai';
因此,您的代码应排除(6,Archana,Mishra,23,9848022335,Chennai)
(8,Bharathi,Nambiayar,24,9848022333,Chennai)
:
not