如何从reducer写入输出文件的许多参数?

时间:2013-01-16 15:47:41

标签: hadoop mapreduce

我有一个文本文件,如下所示

250788965731,20090906,200937,200909,621,SUNDAY,WEEKEND,ON-NET,MORNING,OUTGOING,VOICE,25078,PAY_AS_YOU_GO_PER_SECOND_PSB,SUCCESSFUL-RELEASEDBYSERVICE,5,0,1,6.25,635-10-104-40163. 

我只是hadoop的初学者。我遇到了以下问题。

如何在输出文件中打印整行?据我所知只有一把钥匙&可以将值写入输出文件。如何在输出文件中写入包含许多参数的整行。或者我如何在输出文件中至少写出一些参数呢?

1 个答案:

答案 0 :(得分:1)

使用TextOutputFormat并将该行写为可写文本作为键。使值为null

context.write( new Text("your output line") , null);