文章目录 一、提出任务 二、准备工作 1、启动hadoop服务 2、上传数据文件到HDFS 3、创建Maven项目CalculateProfit 4、修改pom.xml文件,添加依赖 5、创建log4j.properties文件 三、完成任务 1、创建ProfitBean 2、创建ProfitMapper 3、创建ProfitReducer 4、创建ProfitDriver 5、运行ProfitDriver,查看结果 6、在HDFS Explorer查看结果文件 7、创建自定义分区类ProfitPartitioner 8、修改ProfitDriver,设置自定义分区 9、运行ProfitDriver,查看结果 四、项目下载 一、提出任务 下表给出了三个城市前六个月的利润(单位:亿元) 泸州 1月 5000 宜宾 1月 4500 成都 1月 7000 成都 2月 5500 泸州 2月 6000 宜宾 2月 4600 宜宾 3月 5900 泸州 3月 5300 成都 3月