Design Dashboard

Design Dashboard Design Dashboard มีแนวทางในการออกแบบ Dashboard สำหรับผู้ใช้งานแต่ละกลุ่มยังไงบ้าง และทำให้ได้ประโยชน์สูงสุดยังไง เนื้อหาของบทความต่อไปนี้ จะเป็นแนวคิดในการออกแบบระบบ สำหรับทุกหน่วยงานที่มีเครื่องมือ Power BI อยู่แล้วและต้องการสร้าง Dashboard สำหรับขึ้นมาใช้งานเอง เนื้อหาของบทความนี้จะไม่รวมถึง วิธีในการดึงข้อมูล เราจะอยู่บนสมมุติฐานว่า เราได้ข้อมูลมาครบถ้วนแล้ว กรณี Design Dashboard สำหรับ Sales Department กำหนด User ที่ต้องการใช้งาน เช่น เป็น Sales Account , Sales Manager , Sales Director เพราะมุมมองของแต่ละตำแหน่งไม่เหมือนกัน กำหนดบทบาท หน้าที่ความรับผิดชอบ เพื่อกำหนดขอบเขตของข้อมูลที่ต้องดูแล เช่น เป็น Sales Manager ดูแลภาคกลาง ดังนั้นข้อมูลจึงเป็นของภาคกลาง กำหนดหัวข้อ KPI หรือ เป้าหมายในการทำงาน จะสามารถ Focus…

Big Query

BigQuery

BigQuery คือ บริการฐานข้อมูลขนาดใหญ่ ที่รองรับข้อมูลมากกว่า 1 พันล้านแถว BigQuery คือการออกแบบคำสั่งคล้ายๆ SQL (แต่ฟีเจอร์ไม่ครบเท่า SQL) เพื่อให้ค้นหรือวิเคราะห์ข้อมูลในตารางได้ง่ายๆ และกูเกิลทำหน้าเว็บให้เราป้อนคำสั่ง BigQuery แล้วรับข้อมูลกลับได้จากหน้าเว็บเลย (อัพโหลด/ดาวน์โหลดข้อมูลผ่าน CSV) BigQuery จะคิดค่าบริการตามอัตราการใช้งานเหมือน Google App Engine (แต่มันไม่ได้อยู่ภายใต้ App Engine) โดยคิดพื้นที่เก็บข้อมูล $0.12 ต่อ GB และคิดค่า query ข้อมูลนับเป็น GB ละ $0.035 กูเกิลเปิดตัว BigQuery ครั้งแรกในงาน Google I/O 2010 เมื่อประมาณ 2 ปีก่อน และเปิดทดสอบรุ่นเบต้าเมื่อเดือนพฤศจิกายน 2011 ที่ผ่านมากูเกิลบอกว่ามีบริษัทวิเคราะห์ข้อมูลหลายแห่งนำข้อมูลมาวิเคราะห์ผ่าน BigQuery กรณีที่เราต้องใช้ BigQuery ทำไม BigQuery ถึงน่าสนใจ

Text Cognitive Service

การตรวจจับภาษาด้วย Azure Cognitive Service Language detection คือการตรวจจับภาษาว่าภาษาที่ได้รับเข้ามานั่นเป็นภาษาอะไร เป็นหนึ่งในฟีเจอร์ ของ Azure Cognitive Service for Language ซึ่งเป็นชุดของ Machine Learning และอัลกอริทึม AI บนคลาวด์สำหรับการพัฒนาแอปพลิเคชัน การตรวจหาภาษาสามารถตรวจจับภาษาที่เขียนในเอกสาร และส่งกลับรหัสภาษาสำหรับภาษา ตัวแปร ภาษาถิ่น และภาษาภูมิภาค/วัฒนธรรมบางภาษา โดยภาษาที่ Azure Cognitive Service รองรับสำหรับ Language detection ณ ปัจจุบัน มีอยู่ประมาณ 115 ภาษา เช่น อังกฤษ จีน กัมพูชา เช็ก ฝรั่งเศส เยอรมัน ฮินดี อินโดนีเซีย ญี่ปุ่น อิตาลี เกาหลี ละติน รัสเซีย ลาว รวมถึงไทยด้วย ตัวอย่างการใช้งาน อ้างอิง…

Form Hotel Check In

Form Hotel Check In ธุรกิจโรงแรม ที่ต้องมีเอกสารให้ ผู้พักเซ็นต์เอกสาร จากกระดาษ เรามาเปลี่ยนให้เป็น E-Form บน Tablet เพิ่มความสะดวกให้กับผู้พัก และ การจัดการข้อมูลให้เป็นระเบียนยิ่งขึ้น ยกระดับการบริการให้ดูทันสมัย สร้างความประทับใจให้ลูกค้า สำหรับข้อมูลที่ลูกค้าให้จากการใช้ กระดาษในรูปแบบเดิม ๆ ที่เราไม่สามารถใช้ประโยชน์ เราสามารถนำมาเป็นข้อมูลให้กับทีม Marketing เพื่อวิเคราะห์และส่งข้อมูล Promotion ได้อย่างมีประสิทธิภาพ เนื่องจากข้อมูลสามารถแปลงให้อยู่ในรูปแบบของฐานข้อมูลได้ทันที ประโยชน์ที่ได้จากระบบข้อมูลที่ดี จุดเริ่มต้นของความประทับใจ คือ ความเอาใจใส่ต่อลูกค้า ดังนั้นถ้าเรารู้จักลูกค้าของเราดีพอ เราจึงจะสามารถสร้างความประทับใจ และเป็นการสร้างลูกค้าประจำของโรงแรม ด้วยการทำงานที่เป็น E-Form บน Table ช่วยให้ลูกค้า กรอกข้อมูลได้ง่าย แค่ Click ไม่ต้องเขียนอะไรให้วุ่นวาย หรือ การใช้ AI ช่วยในการกรอกข้อมูลจากภาพถ่ายบัตรประชาชน หรือ Passport ทำให้ได้ข้อมูลที่มีคุณภาพสูง หลังจากได้ข้อมูล ระบบสามารถส่งต่อให้ระบบ AI ช่วยในการวิเคราะห์ข้อมูล หรือ…

Power Apps Model Driven

Power Apps Model Driven Power Apps Model Driven คือ Apps ที่มีการเน้น ข้อมูลเป็นหลักเหมาะสำหรับแอปพลิเคชันทางธุรกิจที่ซับซ้อนและซับซ้อนมากขึ้นหมวดการสร้าง Apps อีกแบบหนึ่งของ Power Apps ซึ่งจะแตกต่างจาก Canvas และนำไปใช้กับประเภท App เช่น คุณสมบัติที่แตกต่างจาก Casvas การออกแบบแอปที่เป็นแบบโมเดลเป็นแนวทางที่เน้นการเพิ่มแดชบอร์ด ฟอร์ม มุมมอง และแผนภูมิให้กับแอปของคุณ ด้วยโค้ดเพียงเล็กน้อยหรือไม่มีเลย คุณสามารถสร้างแอปที่เรียบง่ายหรือซับซ้อนมาก ในแอปพื้นที่ทำงาน ผู้ผลิตแอปจะควบคุมเค้าโครงแอปได้ทั้งหมด ในทางกลับกัน ในแอปที่เป็นแบบโมเดล เลย์เอาต์ส่วนใหญ่จะถูกกำหนดโดยส่วนประกอบที่คุณเพิ่ม เน้นที่การดูข้อมูลธุรกิจของคุณอย่างรวดเร็วและตัดสินใจมากกว่าการออกแบบแอพที่ซับซ้อน ค่าใช้จ่ายสำหรับ Model Driven คุณสมบัติที่นอกจากจะพัฒนาในหมวด Model Driven ได้แล้ว ยังได้ option พิเศษ เพิ่มขึ้นมาอีกเช่น ระบบ AI Builder ที่จะเป็นตัวช่วยในการพัฒนา App ให้มีความสามารถในการวิเคราะห์ภาพ การแปลง Picture to text และอื่น ๆ…

Microsoft Stream

Microsoft Stream Microsoft Stream คือ พื้นที่จัดเก็บข้อมูลในรูปแบบ Video ประกอบด้วยพื้นที่เก็บข้อมูลพื้นฐาน ผู้เช่า Microsoft Stream (Classic : มีมาในชุดเครื่องมือ Microsoft 365 ) จะได้รับการจัดสรรพื้นที่จัดเก็บ 500 GB แบบตายตัวและพื้นที่จัดเก็บเพิ่มเติม 0.5 GB ต่อผู้ใช้ที่มีสิทธิ์การใช้งาน File size limits Entity Size Limits Max video file 50 GB Max thumbnail size per file 4 MB Max text track / Subtitle size 2 MB User limits Entity Size Limits Uploaded…

Performance Power Apps

Performance Power Apps Performance Power Apps คือ เรื่องที่เราต้องคำนึงและทำความเข้าใจเรื่องประสิทธิภาพในการใช้งาน เพราะมันกระทบกับ User โดยตรง ถ้า App ของเราใช้เวลาในการเรียกข้อมูล นาน หรือ ใช้เวลาใน Save นานมาก แน่นอนว่า User ต้องไม่พอใจ ดังนั้นในตอนนี้เราจะมาทำความเข้าใจเกี่ยวกับ การทำงานของ Power Apps กันครับ ขั้นตอนการดําเนินการใน Canvas Apps จะผ่านขั้นตอนการดําเนินการต่อไปนี้ก่อนที่จะแสดง Interface : ตรวจสอบสิทธิ์ผู้ใช้: แจ้งให้ผู้ใช้ครั้งแรกลงชื่อเข้าใช้ด้วยข้อมูลรับรองสําหรับการเชื่อมต่อใดก็ตามที่แอปต้องการ หากผู้ใช้รายนั้นเปิดแอปอีกครั้ง บุคคลนั้นอาจได้รับพร้อมท์อีกครั้ง โดยขึ้นอยู่กับนโยบายความปลอดภัยขององค์กร รับข้อมูลเมตา: เรียกข้อมูลเมตา เช่น เวอร์ชันของแพลตฟอร์ม Power Apps ที่แอปทํางานและแหล่งข้อมูลที่ต้องดึงข้อมูล เริ่มต้นแอป: ทํางานใดๆ ที่ระบุในคุณสมบัติ OnStart แสดงหน้าจอ: แสดงหน้าจอแรกด้วยตัวควบคุมที่แอปเติมข้อมูล หากผู้ใช้เปิดหน้าจออื่นแอปจะแสดงโดยใช้กระบวนการเดียวกัน ขั้นตอนการเรียกข้อมูลของ Power Apps รูปแบบแรกเป็นการเรียกข้อมูลที่อยู่บน…

Predictive Maintenance

Predictive Maintenance Predictive Maintenance คือ มักจะเป็นกระบวนการที่ต่อเนื่องมาจากการบำรุงรักษาตามสภาพหรือเชิงคาดการณ์ ซึ่งข้อมูลต่าง ๆ ที่ได้จากระบบการตรวจวัดและเฝ้าระวัง จะถูกเก็บสะสมและนำมาวิเคราะห์อย่างต่อเนื่องถึงความเป็นไปได้ที่จะเกิดอาการเสียหายของเครื่องจักรในอนาคต ชนิดและรูปแบบของข้อมูลอาจเปลี่ยนไปตามประเภท และการใช้งานเครื่องจักร ข้อดีของการบำรุงรักษาเชิงพยากรณ์คือ ความสามารถในการวางแผนการหยุดเครื่องจักรเพื่อซ่อมบำรุงได้ก่อนที่เครื่องจักรนั้นจะแสดงอาการเสียหายออกมา ซึ่งเป็นส่วนหนึ่งของการคงคุณลักษณะของชิ้นงานที่ถูกผลิตออกมาจากเครื่องจักรนั้น เป็นการลดความเสี่ยงของการถูกคัดออกของชิ้นงานที่ไม่เป็นไปตามข้อกำหนด ช่วยลดต้นทุนของเสียของสายการผลิต ความสำเร็จของการบำรุงรักษาเชิงพยากรณ์เกิดจากการเก็บข้อมูลจากเครื่องจักรอย่างถูกต้องและเพียงพอ ต้องมีการนำข้อมูลมาวิเคราะห์โดยผู้เชี่ยวชาญ หรือโดยระบบเครื่องมือพิเศษ วิธีการทำ การรวบรวมข้อมูลจากอุปกรณ์ IoT การที่เราจะทำ Predictive Maintenance ได้นั้นจะเห็นว่าต้องมีการรวบรวมข้อมูลจำนวนมาก ซึ่งขบวนการรวมข้อมูล จะเป็นไปได้ก็ต้องอาศัยอุปกรณ์ IoT เป็นตัววัดค่าต่างๆ ที่เราต้องการ หลังจากเราได้ข้อมูลมาแล้วการนำข้อมูลไปจัดเก็บ และ วิเคราะห์ เป็นอีกเรื่องที่ต้องมีระบบมารองรับ ระบบ Azure IoT สามารถจัดเก็บข้อมูลจากอุปกรณ์ IoT ด้วยการทำ Config ที่ใช้เวลาไม่มาก ประหยัดค่าใช้จ่าย ระบบ AI ( Machine Learning ) จะมาช่วยนำเข้อมูลที่เก็บไว้มาทำการวิเคราะห์ต่อไป IoT (Internet of…

Preventive Maintenance

Preventive Maintenance Preventive Maintenance คือ การบำรุงรักษาเชิงป้องกัน เป็นหนึ่งในรูปแบบการดูแลสภาพเครื่องจักรและอุปกรณ์ภายในโรงงาน ที่ใช้การตรวจสอบ ซ่อมแซม หรือเปลี่ยนแปลงอุปกรณ์ต่างๆ ตามเวลาที่มีการกำหนดเอาไว้ เป้าหมายของการทำ Preventive Maintenance Replace worn Components before they fail : การตรวจสอบชิ้นส่วนและเปลี่ยนแปลงก่อนที่จะเสียหายจนหยุดการทำงาน Clear and restore components before performance degrades : ทำความสะอาดและตรวจสอบการติดตั้ง เพื่อคงประสิทธิภาพการทำงานให้คงที่ Avoid the consequences of component of system failure : ป้องการส่วนประกอบต่าง ๆ จากการที่ระบบทำงานผิดพลาด Improve reliability and predictability : เพิ่มอายุการทำงานของอุปกรณ์ Train experts on proper procedure and…

Maintenance Solution

Maintenance Solution การบริหารจัดการ Maintenance อุปกรณ์ต่าง ๆ ถือว่าเป็นงาน Service ที่จำเป็นในทุกโรงงานที่ต้องมีทีม ที่ทำหน้าที่เรื่องนี้โดยตรง การจัดการข้อมูลเกี่ยวกับ Maintenance มีความสำคัญอย่างมาก Fusion ขอเสนอระบบการจัดการเกี่ยวกับบำรุงรักษา โดยใช้ Power Platform ที่มาพร้อมกับ Microsoft 365 ที่สามารถช่วยคุณในการ ทำระบบบันทึกข้อมูลการทำงานและการบริหารจัดการขั้นตอนการทำงานแบบ Automatic การจัดการข้อมูลการแจ้งซ่อม เริ่มจากระบบสามารถรองรับการแจ้งปัญหาจากหลายช่องทาง เช่น E-mail , Microsoft Form และจาก Web Apps ที่เปิดให้ทุกคนสามารถแจ้งได้ เมื่อระบบมีการแจ้งเข้ามาในช่องทางต่าง ๆ จะใช้ Microsoft Power Automate รับข้อมูล และนำมากรอกใน E-Form เพื่อส่งต่อให้เจ้าหน้าที่ที่ต้องรับผิดชอบในการทำงานในลำดับต่อไป ซึ่งตัวอย่าง Solution นี้ใช้ Microsoft 365 ในการพัฒนาขึ้น สำหรับบริษัทที่มี License อยู่แล้ว สามารถใช้…