在mapreduce

时间:2017-03-26 04:48:56

标签: hadoop mapreduce hdfs

我有一个包含许多记录的数据集。 考虑记录的前两个字段是field1和field2。 如果field1或field2的值是AA,我必须在映射过程中跳过此记录。 请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

在mapper类中,您可以将if条件设为

if((field1!='AA')||(field2!='AA')){

 //your code here
}

此if条件将跳过值为“ÁA”的字段,您将能够处理其余记录,并且可以将结果返回到上下文。

答案 1 :(得分:0)

Report_DateReport.StartDateBox