• 大小: 35.64MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-22
  • 语言: Java
  • 标签: hadoop实战  

资源简介

java操作hadoop之mapreduce分析年气象数据最低温度实战源码,附带所需jar包,欢迎学习。

资源截图

代码片段和文件信息

package com.simple.temperature;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Job;
import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;
import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
public class MinTemperature {
public static void main(String[] args) throws Exception{
//获取作业对象
Job job = Job.getInstance(new Configuration());
//设置主类
job.setJarByClass(MinTemperature.class);
//设置job参数
job.setMapperClass(MinTemperatureMapper.class);
job.setReducerClass(MinTemperatureReducer.class);
job.setOutputKeyClass(Text.class);
job.setOutputValueClass(IntWritable.class);
//设置job输入输出
FileInputFormat.addInputPath(job new Path(“file:///simple/source.txt“));
FileOutputFormat.setOutputPath(job new Path(“file:///simple/output“));
      System.exit(job.waitForCompletion(true) ? 0 : 1);
}
}
     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       6430  2017-04-25 11:19  mapreduce分析年气象数据最低温度\TemperatureLow\.classpath

     文件        373  2017-04-25 11:17  mapreduce分析年气象数据最低温度\TemperatureLow\.project

     文件        587  2017-04-25 11:17  mapreduce分析年气象数据最低温度\TemperatureLow\.settings\org.eclipse.jdt.core.prefs

     文件       1643  2017-04-25 11:21  mapreduce分析年气象数据最低温度\TemperatureLow\bin\com\simple\temperature\MinTemperature.class

     文件       2813  2017-04-25 11:19  mapreduce分析年气象数据最低温度\TemperatureLow\bin\com\simple\temperature\MinTemperatureMapper.class

     文件       2346  2017-04-25 11:30  mapreduce分析年气象数据最低温度\TemperatureLow\bin\com\simple\temperature\MinTemperatureReducer.class

     文件      62983  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\activation-1.1.jar

     文件       4467  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\aopalliance-1.0.jar

     文件      43398  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\asm-3.2.jar

     文件     303139  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\avro-1.7.4.jar

     文件     188671  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-beanutils-1.7.0.jar

     文件     206035  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-beanutils-core-1.8.0.jar

     文件      41123  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-cli-1.2.jar

     文件      58160  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-codec-1.4.jar

     文件     575389  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-collections-3.2.1.jar

     文件     241367  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-compress-1.4.1.jar

     文件     298829  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-configuration-1.6.jar

     文件      24239  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-daemon-1.0.13.jar

     文件     143602  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-digester-1.8.jar

     文件     112341  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-el-1.0.jar

     文件     305001  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-httpclient-3.1.jar

     文件     185140  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-io-2.4.jar

     文件     284220  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-lang-2.6.jar

     文件      62050  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-logging-1.1.3.jar

     文件    1599627  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-math3-3.1.1.jar

     文件     273370  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\commons-net-3.1.jar

     文件    1648200  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\guava-11.0.2.jar

     文件     710492  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\guice-3.0.jar

     文件      65012  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\guice-servlet-3.0.jar

     文件      17036  2017-04-24 17:12  mapreduce分析年气象数据最低温度\TemperatureLow\lib\hadoop-annotations-2.4.1.jar

............此处省略86个文件信息

评论

共有 条评论