16. Job job = Job.getInstance(configuration); 17. job.setJarByClass(PhoneMain.class); 18. 19. job.setMapperClass(PhoneMapper.class); 20. job.setMapOutputKeyClass(Text.class); 21. job.setMapOutputKeyClass(Text.class); 22. 23. job.setReducerClass(PhoneReducer.class); 24. job.setOutputKeyClass(Text.class); 25. job.setOutputValueClass(Text.class); 26. 27. FileInputFormat.setInputPaths(job, new Path(args[1])); 28. FileOutputFormat.setOutputPath(job, new Path(args[2])); 29.
时间: 2023-06-03 09:07:42 浏览: 71
Hadoop&Spark安装、环境配置、使用教程.pdf
这是一段 Java 代码,用于设置 MapReduce 任务的 Mapper 类和 Reducer 类。其中,第 17 行设置了任务的主类。第 19 行和第 21 行设置了 Map 阶段的输出键和输出值类型。第 23 行设置了 Reduce 阶段的类。第 24 行和第 25 行设置了 Reduce 阶段的输出键和输出值类型。最后,第 27 行和第 28 行设置了任务输入路径和输出路径。请注意,以上代码未能完成并需要补充其余代码。
阅读全文