资源简介
使用hadoop的eclipse插件开发的mapreduce程序,实现对数据的简单统计处理,包括可视化结果

代码片段和文件信息
package call_key;
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.Mapper;
import org.apache.hadoop.mapreduce.Reducer;
import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;
import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
import org.apache.hadoop.util.GenericOptionsParser;
public class Call_analysis_driver {
static {
try {
System.load(“C:/hadoop/bin/hadoop.dll“);
} catch (UnsatisfiedlinkError e) {
System.err.println(“Native code library failed to load.\n“ + e);
System.exit(1);
}
}
public static void main(String[] args) throws Exception {
Configuration conf = new Configuration();
//修改job名字
Job job = Job.getInstance(conf “Call date“);
job.setJarByClass(call_key.Call_analysis_driver.class);
//修改map和reduce的class
job.setMapperClass(Call_date_map.class);
job.setReducerClass(Count_number_reduce.class);
//修改输出类型
job.setOutputKeyClass(Text.class);
job.setOutputValueClass(IntWritable.class);
//修改输出路径
FileInputFormat.setInputPaths(job new Path(“hdfs://192.168.60.100:8020/call/key/input“));
FileOutputFormat.setOutputPath(job new Path(“hdfs://192.168.60.100:8020/call/key/call_date“));
if (!job.waitForCompletion(true))
return;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 32716 2018-04-28 17:03 call_key.xlsx
文件 442 2018-04-25 19:44 log4j.properties
文件 25812 2018-04-28 23:38 有关114查询的数据例子.txt
文件 1558 2018-04-28 16:37 call_key\Call_analysis_driver.java
文件 1310 2018-04-28 16:45 call_key\Call_date_map.java
文件 875 2018-04-28 15:24 call_key\Call_distribution_map.java
文件 1148 2018-04-28 16:13 call_key\Call_time_map.java
文件 719 2018-04-28 15:24 call_key\Count_number_reduce.java
目录 0 2018-04-28 16:31 call_key
----------- --------- ---------- ----- ----
64580 9
相关资源
- [百度网盘]Hadoop技术内幕 深入解析M
- MapReduce基于物品的协同过滤算法实现
- mapreduce ppt
- 使用Eclipse编译运行MapReduce程序.doc
- 《MapReduce2.0源码分析与实战编程》.
- 林子雨大数据实验答案(包含截图)
- 一个MapReduce简单程序
- 大数据mapreduce案例
- MapReduce实现矩阵相乘算法
- mapreduce练习资源
- [PDF]Hadoop MapReduce Cookbook v2 (文字版)
- 《大数据技术基础》教材pdf
- 使用MyEclipse实现MapReduce
- 大数据综合案例-搜狗搜索日志分析(
- Google-GFSBigtableMapreduce三大论文英文原
- Google大数据三大论文 三合一 中文版
- 用MR和Hive对sougou.500w.utf8进行数据分析
- Google大数据三大经典论文(包含英文
- 谷歌DFS+Mapreduce+Bigtable三大论文中英文
- Google_GFS_MapReduce_BigTable三大论文英文原
- MapReduce数据分析实战
- hadoop相关的十几篇论文
- Hadoop+MapReduce实战手册+PDF电子书+带书
- MapReduce设计模式-中文-高清版PDF
- 源代码.rar
- MapReduce处理通过采集的气象数据分析
- 基于MapReduce实现决策树算法
- 基于Hadoop的商品推荐老师版
- BigTable;MapReduce;GFS英文论文
- 分布式文件系统-mapreduce-排序
评论
共有 条评论