Centerline Application

แอพ Monitoring

P&G Android Tablet Application สำหรับตรวจ KPI ของเครื่องจักรในการผลิต

เป็นตัว application ที่เชื่อมต่อกับ internal server ของบริษัท P&G เพื่อทำการตรวจสอบและ Monitor ค่าต่่างๆของเครื่องจักรในการผลิต เพื่อนำไปประมวลผลและวางแผนการผลิตในอนาคต

  • Client: Procter and Gamble
  • Date: 08/06/2013
  • Info: KPI Monitoring application



Android Tablet application สำหรับการเชื่อมต่อกับ internal server ของ P&G ซึ่งจะมีระบบ CMS ในการดูค่าต่างๆของเครื่องจักรแต่ละเครื่อง ในแต่ละวัน ซึ่งเราสามารถ Query ค่าข้อมูลต่างๆ เพื่อดูเป็นช่วงระยะเวลาที่กำหนดได้

สำหรับการพัฒนา Application นี้เราได้เจอฐานข้อมูลอันมหาศาลของทาง P&G ที่จะต้องนำมา Query ขึ้นไปที่ internal server เพื่อดูข้อมูล KPI โดยข้อมูลนั้นมีการ Query สูงถึง 10 ล้านข้อมูล และการทำ Query นั้นจะต้องใช้เวลาอันสั้น เพื่อให้ผู้ที่ต้องการดู Report นั้นไม่ใช้เวลารอนานเกินไป ในงานนี้เราได้เลือกใช้ MongoDB คู่กับ Hadoop ในการจัดเก็บข้อมูลจำนวนมาก หรือเรียกได้ว่างานนี้เป็นงานระดับ Big Data ได้เลย ข้อมูลที่ถูกป้อนเข้าทุกวันจากพนักงานที่ใช้ Android application เป็นจำนวน 5 เครื่อง และข้อมูลจะเข้าวันละประมาณ 20,000 ข้อมูล เมื่อป้อนเป็นเวลา 1 ปี ก็จะมีสูงถึง 10 ล้านข้อมูล และโจทย์คือว่าจะต้องมีการเทียบ KPI เป็นปีต่อปีได้อีกด้วย โดบจะเก็บข้อมูลย้อนหลังเป็นเวลา 5 ปี หรืออาจจะสูงถึง 50 ล้านข้อมูล ทำให้เราเลือกใช้เทคโนโลยี Big Data เข้ามาช่วยในการตอบโจทย์เหล่านี้