阅读背景:

如何去掉MapReduce输出的默认分隔符

来源:互联网 

我们在用MapReduce做数据处理的时候,经常会遇到将只需要输出键或者值的情况,如context.write(new Text(record), new Text("")),这样得到结果每行尾部会自动加上一个制表符。尽管我们的值是空的,但是MapReduce默认输出的是键值对,且键值对之间默认的分隔符为制表符,这样可能对我们数据的后续处理会产生一些干扰,那么如何去掉或是更改这个制表符呢?这里提供三种解决办法:我们在用MapReduce做数据处理的时候,经常会遇到将只需要输出键或者值的情况,如conte




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: