Pig filter用法举例
2015-06-07 22:27
309 查看
filter:过滤数据,只有符合特定条件的数据才会被保留下来,然后进入下一个数据流。
1)等值比较
2)字符串 正则匹配 JAVA的正则表达式
字符串以CM开头
字符串包含CM
3)not
4)NULL处理
5)UDF
6)and or
1)等值比较
filter data by $0 == 1 filter data by $0 != 1
2)字符串 正则匹配 JAVA的正则表达式
字符串以CM开头
filter data by $0 matches 'CM.*';
字符串包含CM
filter data by $0 matches '.*CM.*';
3)not
filter data by not $0==1; filter data by not $0 matches '.*CM.*';
4)NULL处理
filter data by $0 is not null;
5)UDF
filter data by isValidate($0);
6)and or
filter data by $0!=1 and $1>10
相关文章推荐
- C#进阶ADO.NET基础二 DataSet、配置文件、SqlHelper
- leetcode - Letter Combinations of a Phone Number
- 100以内质数,以及100以内质数和
- hg0088开户
- 牛腩新闻发布系统概要
- Win7下Python WEB环境搭建
- [leetcode] Add Binary
- 一步一步跟我学习lucene(19)---lucene增量更新和NRT(near-real-time)Query近实时查询
- 信息安全影响因素
- Pig foreach用法举例
- BC ROUND 43# 03 HDU 5266
- 底层设计应该尽量避免泛型
- 【最小生成树】Bzoj1232 [Usaco2008Nov]安慰奶牛cheer
- chapter11test7
- C++中struct类型增强
- C++中struct类型增强
- hibernate中写配置文件xxx.hbm.xml时那个成员变量的类型type如何写的问题
- Pig load 用法举例
- 理解“属性”
- Pig是轻类型的