Comment spécifier KeyValueTextInputFormat Separator dans Hadoop-.20 API?

Dans la nouvelle API (apache.hadoop.mapreduce.KeyValueTextInputFormat) , comment spécifier le séparateur (délimiteur) autres que l'onglet(qui est par défaut) pour séparer la clé et la Valeur.

D'Entrée D'Échantillon :

one,first line
two,second line

De Sortie Requis :

Key : one
Value : first line
Key : two
Value : second line

Je suis en précisant KeyValueTextInputFormat :

    Job job = new Job(conf, "Sample");

    job.setInputFormatClass(KeyValueTextInputFormat.class);
    KeyValueTextInputFormat.addInputPath(job, new Path("/home/input.txt"));

Cela fonctionne bien pour la tabulation comme séparateur.

source d'informationauteur pradeep