{{{ #!html
Hadoop 資料處理平台入門班
}}} [[PageOutline]] = 課程日期 = * 105年06月25日 (週六 白天9:30 ~12:30 ) * 105年06月26日 (週日 白天9:30 ~17:30 ) = 上課地點 = * 10608 臺北市忠孝東路三段一號 (國立臺北科技大學光華館二樓) = 課程內容 = * [raw-attachment:wiki:NTUT160625:16-06-25_Big_Data_Hadoop_Ecosystem.pdf 完整版投影片] == '''2016-06-25(六)''' == || 上午時段 || 課程內容 || 投影片 || 實作 || 補充資料 || || || 實作一:Hadoop 單機安裝 || || [wiki:NTUT160625/Lab1 實作一][[BR]][wiki:NTUT160625/Lab2 實作二] || || || || Hadoop 簡介:緣起與術語 || [raw-attachment:wiki:NTUT160625:part-1.pdf part-1] || || || || || HDFS 觀念與指令解說 || [raw-attachment:wiki:NTUT160625:part-2.pdf part-2] || || || || || 中場休息 || || || || || || 實作二:HDFS 操作實務 || || [wiki:NTUT160625/Lab3 實作三][[BR]][wiki:NTUT160625/Lab4 實作四] || || || || MapReduce 簡介 || [raw-attachment:wiki:NTUT160625:part-3.pdf part-3] || || || || || 中場休息 || || || || || || 實作三:MapReduce 範例操作 || || [wiki:NTUT160625/Lab5 實作五][[BR]][wiki:NTUT160625/Lab6 實作六] || || == '''2016-06-26(日)''' == * https://www.esunfhc.com.tw/hireexam/index.html || 上午時段 || 課程內容 || 投影片 || 實作 || 補充資料 || || 13:30~14:00 || Hadoop 相關專案(1) Hadoop Streaming || [raw-attachment:wiki:NTUT160625:part-4.pdf part-4] || || || || 14:00~14:25 || 實作五:Hadoop Streaming 操作練習 || || [wiki:NTUT160625/Lab7 實作七][[BR]][wiki:NTUT160625/Lab8 實作八] || || || 14:25~14:35 || 中場休息 || || || || || 14:35~15:30 || Hadoop 相關專案(2) - Pig || [raw-attachment:wiki:NTUT160625:part-5.pdf part-5] || || 1.[http://stackoverflow.com/questions/10942739/a-way-to-read-table-data-from-mysql-to-pig 將 Pig 運算結果透過 DBStorage 存到 MySQL 資料庫] [[BR]] 2. [http://sublogical.blogspot.tw/2011/10/cross-posted-from-my-company-blog-post.html 將 Pig 運算結果透過 HBaseStorage 存到 HBase 資料庫] [[BR]] 3. [http://blog.mortardata.com/post/61678005593/xml-pig-loader Pig 拿 XML 當輸入] || || 15:30~16:00 || 實作六:Pig Latin 操作練習 || || [wiki:NTUT160625/Lab9 實作九] || || || 16:00~16:10 || 中場休息 || || || || || 16:10~16:30 || HBase 操作觀察 || || [wiki:NTUT160625/Lab10 實作十] || 1.關於 NoSQL 的選擇依據 - [wiki:NCHCCloudCourse100928#補充資料 YCSB] [[BR]] 2. [http://nosql-database.org/ NoSQL 的種類] [[BR]] 3. [http://www.infoq.com/news/2011/04/newsql NoSQL vs NewSQL] || * http://hive.3du.me * http://impala.3du.me * http://bdc2015.3du.me = 參考書目 = 1. [http://lintool.github.com/MapReduceAlgorithms/MapReduce-book-final.pdf Data-Intensive Text Processing with MapReduce] (PDF),[http://www.umiacs.umd.edu/~jimmylin/book.html Jimmy Lin, University of Maryland]