MapReduce MultipleOutputs输出控制台信息

时间:2016-01-15 09:28:18

标签: hadoop mapreduce

我在我的MapReduce进程中使用MultopleOutputs来解决一些问题,当它完成时,控制台显示:

    File Input Format Counters 
    Bytes Read=0
    File Output Format Counters 
    Bytes Written=0

我想获得有关Bytes Read& Bytes Written的真实信息,我怎么能得到真实的信息? 谢谢!

1 个答案:

答案 0 :(得分:0)

实际上,您在完成工作后在屏幕上看到的是所有hadoop计数器的列表。

根据MultipleOutputs manual

  

MultipleOutputs支持计数器,默认情况下它们是禁用

所以你需要做的就是使用

启用它们
MultipleOutputs.setCountersEnabled(jobConf, true);