Page 37 - 5.Introduction to IoT Analytics using hadoop
P. 37
หลักสูตรการวิเคราะหอินเทอรเน็ตของทุกสรรพสิ่งเบื้องตนดวย Hadoop 36
ภาพรวมทั่วไปของสถาปตยกรรมแลมบดามีดังนี้
รูปที่ 3.6 สถาปตยกรรมพื้นฐานของแลมบดา
[ที่มา. https://medium.com]
แหลงขอมูล: อาจมีระบบแหลงตางๆ ที่สงขอมูลในเวลาตางๆ และชวงเวลาตางๆ ในแหลงขอมูลบางอยาง เชน
แอปพลิเคชันมือถือ หรือเซ็นเซอรสามารถสงขอมูลอยางตอเนื่อง (สตรีมขอมูล แหลงขอมูลอื่ นๆ เชนระบบ OLTP สามารถสง
ขอมูลวันละครั้ง (การประมวลผลแบทช
การกลืนกินขอมูล: ขอมูลจากระบบหลาย ๆ แหลงถูกนำเขาไปในเลเยอรนี้ ขอมูลอาจมาจากระบบประมวลผล
แบบแบทชหรือสตรีมขอมูลจากแอป / เซ็นเซอรมือถือ ระบบประมวลผลแบบแบทชบางระบบสงขอมูลหนึ่งครั้งตอชั่วโมง
ในขณะที่ระบบประมวลผลแบบแบทชอื่นอาจสงขอมูลวันละครั้ง ดังนั้นขอมูลที่มาจากหลายแหลงในหลายๆ ครั้งจึงถูกจัดการ
ในเลเยอรนี้ ขอมูลจะถูกสงไปยังทั้งชุดชั้นและชั้นความเร็ว
Batch Layer: สถาปตยกรรมของชุดชั้นมีดังนี้
รูปที่ 3.7 สถาปตยกรรมของ Batch Layer ในแลมบดา
[ที่มา. https://medium.com]
ชุดขอมูลเลเยอรเปนเวอรชันเดียวของความจริง ขอมูลในเลเยอรนี้คาดวาจะสะอาดและสอดคลองเนื่องจากผาน
ETL จำนวนมากและกระบวนการคลังขอมูลอื่นๆ โดยทั่วไปขอมูลจะถูกอัปเดตหนึ่งครั้งหรือสองครั้งในหนึ่งวัน ชุดเลเยอรถูก
ออกแบบมาสำหรับ“ เขียนเมื่ออานหลายๆ ครั้ง”
INTRODUCTION TO IOT ANALYTICS USING HADOOP สถาบันสหวิทยาการดิจิทัลและหุนยนต มหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร