此代码未提供任何输出:
log= LOAD '/user/mady/hadoop_project' AS (month,date,time,info1,info2,info3);
grp= FILTER log BY ($5 MATCHES '.*failed');
STORE grp INTO 'sample8';
我正在尝试在输入文件中搜索“失败”一词($ 5列),但使用MATCHES
关键字无效...
答案 0 :(得分:1)
你的正则表达式错了。使用'.*failed.*'
。因为它只会匹配以“失败”结尾的字符串。