Counter.getName()方法和Counter.getDisplayName()方法有什么不同。我在http://hadoop.apache.org/docs/r1.0.4/api/org/apache/hadoop/mapreduce/Counter.html文档中看不到太多信息,请澄清。
谢谢,
Venkat
发布于 2013-06-26 12:45:54
Hadoop框架对可读的计数器名称使用标准的Java本地化。该名称由框架在内部使用,但当您看到计数器时显示的是显示名称。
要想看到它的实际效果,
例如:对于Employee类中定义的如下枚举
`enum Counters { VALID , INVALID }`CounterGroupName=Employment Records
VALID.name=Valid Employee Records
INVALID.name=Invalid Employee Records
发布于 2013-06-26 08:34:36
getName返回计数器的名称
getDisplayName()返回面向用户的计数器名称
来源:http://hadoop.apache.org/docs/r2.0.3-alpha/api/org/apache/hadoop/mapreduce/Counter.html#getName()
https://stackoverflow.com/questions/17309648
复制相似问题