ตัวอย่างการสร้าง รายงาน COVID19 Update ด้วย Power BI Report

ข้อมูลหลายๆ ข้อมูลที่เราสามารถนำมาจาก Internet ได้ อย่าง Worldometer.info เป็นเว็บไซต์ที่รวบรวมข้อมูลและมีการ Update อยู่เป็นประจำ แต่รายงานที่มีอาจจะยังไม่ตอบโจทย์ โดยหากเราต้องการข้อมูลจากเว็บไซต์ แต่มาแสดงผลด้วย Visualization ตามที่เราต้องการสามารถทำได้ด้วย Power BI ครับ
ตัวอย่างการสร้าง รายงาน COVID19 Update ด้วย Power BI Report
บทความนี้จะนำทุกท่านมาเรียนรู้การทำ Report แบบง่ายๆ โดยให้ลองเข้าดูรายงานนี้ก่อน https://www.9experttraining.com/covid19-update ข้อมูลหลายๆ ข้อมูลที่เราสามารถนำมาจาก Internet ได้ อย่าง Worldometer.info เป็นเว็บไซต์ที่รวบรวมข้อมูลและมีการ Update อยู่เป็นประจำ แต่รายงานที่มีอาจจะยังไม่ตอบโจทย์ โดยหากเราต้องการข้อมูลจากเว็บไซต์ แต่มาแสดงผลด้วย Visualization ตามที่เราต้องการสามารถทำได้ด้วย Power BI Desktop ครับ
ขั้นตอนการดึงข้อมูลจากเว็บไซต์
เว็บไซต์ https://www.worldometers.info/coronavirus เป็นเว็บไซต์ที่รวบรวมข้อมูลด้านสถิติต่างๆ ของโลกของเราไม่ว่าจะเป็นจำนวนประชากรของแต่ละประเทศ รวมถึงข้อมูลของผู้ที่ติดเชื้อ Covid19 อีกด้วย ซึ่งในเว็บไซต์มีข้อมูล Update ตลอดเวลา แต่บางมุมที่เราต้องการจะนำมาใช้งานนั้นเราอาจจะต้องการนำเสนอในมุมที่เราต้องการเอง เราสามารถทำได้ด้วยเทคโนโลยี Power BI โดยหลังจากเราติดตั้ง Power BI Desktop ให้เริ่มต้นดังนี้


5. คลิกเลือก Table ซึ่งในตัวอย่างเป็น Table 0
6. คลิก Transform Data เพื่อทำการปรับแต่งข้อมูล
การ Transform Data ด้วย Power Query
ข้อมูลที่ได้มา ยังเป็นข้อมูลไม่พร้อมใช้ ได้แก่ มี Row ที่มีค่า Total มาอยู่ในข้อมูลด้วย เราสามารถทำการ Transform Data ได้ ด้วย Power Query หรือปรับแต่งข้อมูลเพิ่มเติม เช่นการทำ Merge Query เพื่อหาข้อมูลของทวีป เป็นต้น ซึ่งในที่นี้ขอนำเสนอการเอา Row Total ออกไปโดย
7.คลิกที่ Column Country
8.คลิกเลือก Total ออกไป
9.กดปุ่ม OK
10.คลิก Close & Apply

ทำ Data Modeling
เพื่อให้การแสดงผลใน Visualization แสดงผลได้อย่างถูกต้องทั้งการแสดงผลของแผนที่ (Map) และจำนวนผู้ติดไวรัส แสดงผลมี คอมม่า คั่นที่หลักพัน โดยสามารถทำได้ดังนี้
11. คลิกที่คอลัมน์ Total Cases
12. คลิกปุ่ม Comma
13. คลิกที่ คอลัมน์ Country
14. คลิกที่ Modeling > Data Category
15. เลือก Country/Region

สร้าง Report ด้วย Visualization
เมื่อปรับแต่งข้อมูลเรียบร้อยแล้ว และสามารถทำการสร้างรายงาน โดยใช้ Visualization ของ Power BI ได้ โดยวิธีการสามารถทำได้โดยลากรายการของ Field เข้ามาแล้วทำการปรับต่าง Formatting

การเปลี่ยน Theme และปรับแต่ง Visualization
เราสามารถทำการปรับแต่ง Visualization ได้โดยการเปลี่ยนรูปแบบ สีสัน และ Theme ได้โดยการดูรายละเอียดดังนี้

บทสรุปของ การสร้างรายงานจากเว็บไซต์
Power BI มีความสามารถในการนำข้อมูลจากแหล่งข้อมูลต่างๆ ไม่ว่าจะเป็น Excel, Text File หรือ เว็บไซต์ เพื่อนำมาสร้างรายงาน Visualization ต่าง ๆ ให้น่าสนใจและปรับแต่งในมุมที่เราต้องการได้ อีกทั้งยังสามารถ Refresh ข้อมูลเพื่อนำข้อมูลที่ Update มาแสดงผลได้อีกด้วย และสามารถต่อยอดเพื่อแสดงผลในมือถือในอนาคต หรือการตั้งค่าการ Refresh อัตโนมัติ เหมือนกับ https://www.9experttraining.com/covid19-update ได้อีกด้วย
Download ไฟล์ตัวอย่าง
ตัวอย่างรายงานของ COVID-19 Update (Covid-19 Update.pbix)แนะนำหลักสูตร Power BI Desktop for Business Analytics ของ 9Expert Training
9EXPERT TRAINING มีหลักสูตรที่จะเรียนรู้การสร้าง การวิเคราะห์ข้อมูล (Data Analytics) ที่เป็น Self Data Analysis มีความเก่งกาจขึ้นมาก และพร้อมที่จะให้ทุกท่านสามารถนำข้อมูลมหาศาล มาจัดระเบียบ ปรับแต่ง คำนวณ พร้อมกับการสร้างรายงานให้สวยงาม น่าสนใจ และ Interactive ได้ เรียกดูได้ในทุก Platform ทั้ง PC, Tablet และ Mobile อีกด้วย เพื่อให้คุณสามารถได้ข้อมูลก่อนใคร โดยกรณีศึกษาเข้มข้น ดูรายละเอียดได้ที่ Power BI Desktop for Business Analytics
แนะนำหลักสูตร Advanced Visualization ของ 9Expert Training
9EXPERT TRAINING มีหลักสูตรที่จะเรียนรู้การสร้าง Visualization ด้วย Power BI พร้อมความสามารถด้าน AI หรือ Artificial Intelligence โดยกรณีศึกษาเข้มข้น ดูรายละเอียดได้ที่ Power BI Desktop Advanced Visualization and AI
แนะนำหลักสูตร Advanced Power Query for Power BI ของ 9Expert Training
เป็นเครื่องมือหนึ่งที่มีประสิทธิภาพในการเตรียมข้อมูลที่มาจากหลายแหล่งพร้อมกัน ข้อมูลที่มีโครงสร้างไม่พร้อมใช้งานให้พร้อมใช้ ทำให้การประมวลผลง่ายขึ้น โดยในหลักสูตรนี้จะเน้นการจัดเตรียมข้อมูลที่หลากหลาย ซับซ้อน ให้มีความยืดหยุ่นสูงขึ้น และเข้าใจโครงสร้างภาษา M ที่เป็นภาษาที่ Power Query ขึ้นโดยกรณีศึกษาเข้มข้น ดูรายละเอียดได้ที่ Power BI Advanced Power Query
แนะนำหลักสูตร DAX ของ 9Expert Training
9EXPERT TRAINING มีหลักสูตรที่จะเรียนรู้การใช้งาน DAX ด้วย Workshop และ Case Study เข้มข้นตามสไตล์ใช้งานจริง ของเรา เพื่อให้เรียนรู้การสร้าง Measure, Calculated Column และ Table ในหลักสูตร Data Analysis Expression (DAX) for Power BI เรียนรู้คำสั่ง DAX เพื่อใช้งานด้าน Data Analysis, Data Analytic, BI โดยใช้ Power BI Desktop สุดยอดเครื่องมือในการวิเคราะห์ข้อมูล Business Intelligence (BI)