一个作业是否可以同时具有多个映射器?
例如
job.setMapperClass(Mapper1.class);
job.setMapperClass(Mapper2.class);
job.setMapperClass(Mapper3.class);
是,如果使用ChainMapper
。事实上,ChainMapper
和ChainReducer
一起使您能够执行形式为Mapper+ | Reducer | Mapper*
的MapReduce工作流。