Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 如何从reducer向输出文件写入多个参数?_Hadoop_Mapreduce - Fatal编程技术网

Hadoop 如何从reducer向输出文件写入多个参数?

Hadoop 如何从reducer向输出文件写入多个参数?,hadoop,mapreduce,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的初学者。我面临以下问题 如何打印输出文件中的整行?据我所知,只有一个键&A值可以写入输出文件。如何

我有一个文本文件如下

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的初学者。我面临以下问题


如何打印输出文件中的整行?据我所知,只有一个键&A值可以写入输出文件。如何在我的输出文件中使用许多参数编写整行代码。或者如何在输出文件中至少写入几个参数

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

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

使用TextOutputFormat并将行作为可写文本作为键写入。将值设为空

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

谢谢@Chris Gerken。我得到了我想要的结果。谢谢@Chris Gerken。我得到了我想要的结果。