Page 28 - 5.Introduction to IoT Analytics using hadoop
P. 28
หลักสูตรการวิเคราะหอินเทอรเน็ตของทุกสรรพสิ่งเบื้องตนดวย Hadoop 27
แลวถาจะเริ่มเลนกับ Big Data โดยใช Hadoop เราควรรูอะไรบาง
- สำหรับติดตั้งระบบ (Administrator: ควรมีความรูเกี่ยวกับ Linux OS การใชคำสั่งตางๆ การติดตั้งระบบ หรือการ
ใชงานพวก VM Ware เพื่อใหสามารถติดตั้งระบบใชเองได
- สำหรับการจัดการ (Manage: ควรมีความรูเรื่องระบบ file system และ database รวมถึงการใช
ภาษา SQL ในระดับพื้นฐาน
- สำหรับการโปรแกรม (Develop: ควรมีความรูภาษาโปรแกรม เชน Java, Python หรือ Scala (แรกๆจะใช Java
แตเดี๋ยวพอไปเลนกับ Spark เอกสารสวนใหญจะเนนใหใช Scala ครับ
- สำหรับการวิเคราะห (Analytic: ความรูในเรื่องของการวิเคราะห ประมวลผลขอมูล พวกวิชา สถิติ ,
machine learning
- สำหรับการนำเสนอ (Visualize: ความรูการใชเ ครื่องมือที่แปลงขอมูลใหเปน chart หรือแผนภาพ เชน
java script D3.js, R, gnuplot
3.5 โครงสรางของ Hadoop
รูปที่ 3.1 โครงสรางของ Hadoop
[ที่มา. https://annovate.blogspot.com]
จากภาพจะเปนพัฒนาการของ Hadoop 1.x จนปจจุบัน เปน Hadoop 2.x (2.7.2 ซึ่งประกอบไปดวยสวนตางๆ
และการทำงานไลจากลางขึ้นบนดังนี้
INTRODUCTION TO IOT ANALYTICS USING HADOOP สถาบันสหวิทยาการดิจิทัลและหุนยนต มหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร