Python 2.7 如何使用Hadoop Mapreduce编写列名?

Python 2.7 如何使用Hadoop Mapreduce编写列名?,python-2.7,mapreduce,Python 2.7,Mapreduce,我正在使用Hadoop流式API运行Mapreduce——用python编写mapper和reducer。我的问题是关于格式化最终输出(reducer输出)和其他一些问题。我可以写列名(是否称为列限定符?)?另外,当每个行条目的宽度不同时,如何保持列空间不变 在处理输入文件中的每一行时,是否可以设置计数器并将其递增-如何?映射器不必发送键-只发送值 < >我听说Log4J用于记录错误——在减速机或Log4J中需要做什么才能使它登录到Log4J中——它也能在Python上工作吗?否则,如何记录它?

我正在使用Hadoop流式API运行Mapreduce——用python编写mapper和reducer。我的问题是关于格式化最终输出(reducer输出)和其他一些问题。我可以写列名(是否称为列限定符?)?另外,当每个行条目的宽度不同时,如何保持列空间不变

在处理输入文件中的每一行时,是否可以设置计数器并将其递增-如何?映射器不必发送键-只发送值


< >我听说Log4J用于记录错误——在减速机或Log4J中需要做什么才能使它登录到Log4J中——它也能在Python上工作吗?否则,如何记录它?< /P>我不知道Hadoop,所以我不能帮助它,但是考虑重写/重新格式化你的问题,使你所问的更清楚。试着一次只问一个问题,并包含任何与您尝试过的内容和问题所在相关的代码。有关更多信息,请参阅。完成,谢谢-非常感谢。