0
私は多くのレコードを持つデータセットを持っています。 レコードの最初の2つのフィールドは、フィールド1とフィールド2です。 field1またはfield2の値がAAの場合、マッピングプロセスでこのレコードをスキップする必要があります。 私はプログラムを手伝ってください。mapreduceで特定の値を持つレコードをスキップする
条件は「AA」の値でのフィールドをスキップし、あなたは、レコードの残りの部分を処理することができます、あなたが返すことができる場合は、if((field1!='AA')||(field2!='AA')){
//your code here
}
このようであれば条件を置くことができマッパークラスで
'||'は '&&'にする必要があります。文字列の 'equals'メソッドを使用して文字列を比較する方がよいでしょう。 – vefthym