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     สถาบันสหวิทยาการดิจิทัลและหุนยนต มหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร
   23   24   25   26   27   28   29   30   31   32   33