1.一定要在主类中设置自定义的group类。
job.setGroupingComparatorClass(自定义分组类.class);
2.当以自定义的类中的某一个具体字段作为key2时(key2也就是分组依据),默认是取map端排序并且分组好的第一个类作为key2进行输出。如图:
MapReduce中自定义group所遇到的坑
最新推荐文章于 2020-12-21 11:54:04 发布
1.一定要在主类中设置自定义的group类。
job.setGroupingComparatorClass(自定义分组类.class);
2.当以自定义的类中的某一个具体字段作为key2时(key2也就是分组依据),默认是取map端排序并且分组好的第一个类作为key2进行输出。如图: