1、Hadoop 2.x (一)大數(shù)據(jù)基礎(chǔ)?
?????
http://edu.51cto.com/course/course_id-6704.html??
2、Hadoop 2.x (二)大數(shù)據(jù)進(jìn)階?
??????
http://edu.51cto.com/course/course_id-6705.html??
3、Hadoop 2.x (三) 數(shù)據(jù)分析引擎:Hive?
??????
http://edu.51cto.com/course/course_id-6706.html??
4、Hadoop 2.x (四)數(shù)據(jù)分析引擎:Pig?
??????
http://edu.51cto.com/course/course_id-6707.html??
5、Hadoop 2.x(五)? MapReduce實(shí)戰(zhàn)案例集錦??
????? http://edu.51cto.com/course/course_id-8288.html??
?
6、Hadoop 2.x(六)? 使用Avro實(shí)現(xiàn)序列化?
?????http://edu.51cto.com/course/course_id-8978.html?
7、Hadoop 2.x (七):工作流引擎Oozie?
??????http://edu.51cto.com/course/10353.html?
建議學(xué)員從第一門課程開始,逐步學(xué)習(xí);并完成相應(yīng)的實(shí)驗(yàn),這樣可以更好的理解和掌握Hadoop的體系結(jié)構(gòu)。
第一章 課程概述
(*)課程概述
(*)準(zhǔn)備實(shí)驗(yàn)數(shù)據(jù)
(*)MapReduce基礎(chǔ)知識(shí)回顧
第二章 案例一:使用MRUnit進(jìn)行單元測(cè)試
(*)使用MRUnit測(cè)試Mapper
(*)使用MRUnit測(cè)試Reducer
(*)使用MRUnit測(cè)試MapperReducer
第三章 案例二:數(shù)據(jù)去重
(*)一個(gè)列的數(shù)據(jù)去重
(*)多個(gè)列的數(shù)據(jù)去重
第四章 案例三:數(shù)據(jù)排序
(*)基本數(shù)據(jù)類型的排序
(*)一個(gè)列的排序
(*)多個(gè)列的排序
第五章 案例四:每個(gè)部門的平均工資
(*)數(shù)據(jù)的流動(dòng)過程
(*)開發(fā)Mapper、Reduce程序
(*)測(cè)試
第六章 案例五:表的自連接
(*)自連接的數(shù)據(jù)的流動(dòng)過程
(*)開發(fā)Mapper
(*)開發(fā)Reducer
(*)測(cè)試程序
第七章 案例六:多表查詢
(*)多表查詢的數(shù)據(jù)的流動(dòng)過程
(*)開發(fā)Mapper
(*)開發(fā)Reducer
(*)測(cè)試程序
第八章 案例七:倒排索引
(*)倒排索引的數(shù)據(jù)的流動(dòng)過程
(*)開發(fā)Mapper
(*)開發(fā)Combiner
(*)開發(fā)Reducer
(*)測(cè)試程序
-
-