Yeni API'de (apache.hadoop.mapreduce.KeyValueTextInputFormat), anahtar ve Değer'i ayırmak için sekme dışındaki (ayırıcı) ayırıcı (sınırlayıcı) belirtme.Hadoop-.20 api'de KeyValueTextInputFormat Ayırıcı nasıl belirlenir?
Örnek Giriş:
one,first line
two,second line
Çıkışı Gerekli: Ben KeyValueTextInputFormat belirterek am
Key : one
Value : first line
Key : two
Value : second line
:
Job job = new Job(conf, "Sample");
job.setInputFormatClass(KeyValueTextInputFormat.class);
KeyValueTextInputFormat.addInputPath(job, new Path("/home/input.txt"));
Bu ayırıcı olarak sekme için iyi çalışıyor.
Kabul edilen yanıt düzgün çalışmıyor –
@SreeVeni Benim için iyi çalışıyor. –