การสร้าง Dashboard ด้วย Power BI

Dashboard กับ Report ใน Power BI มีความแตกต่างกัน โดยปกติการเริ่มต้นสร้างการสรุปผลข้อมูลนั้น เราจะได้สิ่งที่เรียกว่า “Report” ซึ่งอาจจะมีหลายๆ Page ก็ตามแต่ ซึ่งในองค์กรของเรา ๆ อาจจะมีผู้ที่ดูแล/สรุปผลข้อมูลต่างๆ ในด้านที่ตนเองดูแลหรือรับผิดชอบ แต่เราสามารถดึงเอาส่วนที่เราสนใจในแต่ละ Report มาทำการสร้าง "Dashboard" ได้
Dashboard ใน Power BI
ทักษะ (ระบุได้หลายทักษะ)

การสร้าง Dashboard ด้วย Power BI

Dashboard กับ Report ใน Power BI มีความแตกต่างกัน
โดยปกติการเริ่มต้นสร้างการสรุปผลข้อมูลนั้น เราจะได้สิ่งที่เรียกว่า “Report” ซึ่งอาจจะมีหลายๆ Page ก็ตามแต่
ซึ่งในองค์กรของเรา  เราอาจจะมีผู้ที่ดูแล/สรุปผลข้อมูลต่างๆ ในด้านที่ตนเองดูแลหรือรับผิดชอบ
แต่เราสามารถดึงเอาส่วนที่เราสนใจในแต่ละ Report มาทำการสร้าง “Dashboard” ได้

ดังนั้น Dashboard ใน Power BI ต่างจากการสร้าง Report
เพราะ Dashboard มีสามารถนำเอารายงานต่างๆ มาสรุปร่วมกันใน 1 หน้าจอ
เช่น ดึงเอาบางกราฟจาก Sales Report, Production Report, Inventory Report, Promotion Report มาเพื่อสร้างเป็น “Dashboard
และความสามารถที่ Dashboard สามารถทำได้แต่ Report ทำไม่ได้ คือ การดึงข้อมูลที่เป็น Streaming เช่น Power BI Dataset เพื่อนำมาสร้างเป็น Realtime Dashboard เพื่อการวิเคราะห์แบบ Realtime Analytic ได้อีกด้วย ซึ่งใครสนใจลองดูกันได้ในบทความ Power BI Realtime Dashboard


โดย Dashboard จะมีความสามารถที่ Report ทำไม่ได้ ได้แก่ การใส่ Content เพิ่มเติม
เช่น HTML, VDO, Image เพิ่มเติม พร้อมยังสามารถออกแบบให้รองรับกับการแสดงผลบน Mobile ได้
รวมถึงมีความสามารถทำการ Search ด้วย Natural Language ได้ ซึ่งจะกล่าวในหัวข้อถัดไป
 

การเริ่มต้นสร้าง Dashboard

Dashboard ของ Power BI จะถูกสร้างจาก Report ที่อยู่ใน Power BI Service
โดยทำการ pin จากส่วนของ Report ที่เราต้องการนำมาแสดงผลใน Dashboard

ทำการ pin ในส่วนของ Visualization ที่ต้องการให้มาแสดงใน Dashboard

ต่อมาให้ทำการกำหนดว่า Visualization นั้นจะให้แสดงใน Dashboard ที่มีอยู่แล้ว
หรือจะสร้าง Dashboard ใหม่ เมื่อกำหนดเสร็จให้กดปุ่ม Pin เพื่อนำเอาไปแสดงผลใน Dashboard
 

กำหนดว่า Visualization นั้นจะให้แสดงใน Dashboard ที่มีอยู่แล้ว หรือจะสร้าง Dashboard ใหม่

เมื่อทำการ Pin เรียบร้อยก็จะสามารถเข้าดู Dashboard ได้โดยคลิกที่ Go to dashboard

เมื่อทำการ Pin เรียบร้อยก็จะสามารถเข้าดู Dashboard ได้โดยคลิกที่ Go to dashboard

หน้าตาของ Dashboard จะแสดงดังนี้

หน้าตาของ Dashboard ที่ได้นำเอา Visuaization เข้ามา โดยสามารถแต่งมุมมองแบบเว็บหรือ Mobile ได้

การ Add Content เพิ่มเติมใน Power BI Dashboard

ใน Dashboard สามารถทำการเพิ่มเนื้อหา (Content) ต่างๆ ได้เอง
ไม่ว่าจะเป็น Web Content, Image, Text box หรือ Video จาก Youtube หรือ Vimeo
โดยทำการ
 

  1. คลิกปุ่ม Edit+Add title
  2. เลือกชนิดของ Media
  3. คลิก Next
  4. กำหนดรายละเอียดแต่ละ Media เช่น ระบุ URL ของรูปภาพ หรือ Video นั้น ๆ หรือ Link ที่ต้องการกำหนดหากมีคนคลิกที่ Media นั้น ๆ ว่าจะให้ลิงค์ไปที่ใด เป็นต้น
การ Add Content เพิ่มเติมใน Power BI Dashboard

ในตัวอย่างนี้ทำการ Add Content ประเภท Video
โดยระบุ Video URL พร้อมกำหนด ลิงค์ว่าหากคลิกลิงค์จาก Video จะให้ไปที่ URL https://www.9experttraining.com/articles/power-bi-desktop-คืออะไร

ในตัวอย่างนี้ทำการ Add Content ประเภท Video

Q & A ใน Power BI Dashboard

ใน Dashboard บน Power BI Service จะมีความสามารถหนึ่งที่ช่วยให้เราดูข้อมูลที่สนใจได้ง่ายๆ ด้วยการค้นหา
โดยใช้ภาษาธรรมดาแบบปกติที่เราใช้กัน ที่เรียกว่า Natural Language
ซึ่งผู้ใช้ไม่ต้องคิดอะไรมาก ไม่ต้องมีความรู้ ภาษา SQL ใด ๆ  ก็สามารถแสดงผลข้อมูลที่เราสนใจได้
โดยเริ่มต้นดังนี้
 

  1. คลิกที่ช่อง Search
  2. พิมพ์ข้อความเป็นภาษาของเรา โดยให้สอดคล้องกับเนื้อหา/ข้อมูลที่เรามี โดยในส่วนของ Q & A จะมี Tool Tip ช่วยให้เราพิมพ์ได้ง่ายยิ่งขึ้น
  3. ผลลัพธ์จะแสดงออกมาให้เราได้เห็น ในรูปแบบของตัวเลข ตาราง กราฟ หรือแผนที่

เช่น ค้นหาว่า Total Sale group by country ก็จะแสดงกราฟตามในภาพ

ค้นหาว่า Total Sale group by country ก็จะแสดงกราฟตามในภาพ
ค้นหา คำว่า Total Sale group by month and year ก็จะเป็นการหายอดขายเทียบเป็นรายเดือน
เทียบในแต่ละปีของข้อมูลของเรา เป็นต้น
 
 


 

ทำการค้นหาด้วย Natural Search คำว่า Total Sale group by month and year ก็จะเป็นการหายอดขายเทียบเป็นรายเดือน เทียบในแต่ละปีของข้อมูลของเรา เป็นต้น

การปรับแต่งการแสดงผลบน Mobile Device

เราสามารถทำการกำหนดรูปแบบการแสดงผลของ Dashboard
เพื่อให้รองรับกับการแสดงผลผ่านอุปกรณ์ Mobile Device ผ่านทาง Web Browser หรือ Power BI Mobile App ก็ตาม
ขั้นตอนให้ทำดังนี้
 

  1. คลิกที่ Dropdown ของ Web Layout
  2. เลือก เป็น Mobile Layout
  3. กำหนดลำดับของเนื้อหาของ Content ที่จะแสดงใน Mobile Layout


 

รูปแบบการแสดงผลของ Mobile เพื่อแสดงผล Dashboard ใน Mobile Device โดยสามารถเลือกว่าจะแสดงรายการใดที่ตำแหน่งใด

เมื่อแสดงผลใน Mobile ก็จะแสดงผลได้ตามรูปแบบที่กำหนดไว้
 

 

กรณีที่ยังไม่เคยสร้าง Mobile Layout อาจจะต้องคลิกที่ Edit > Mobile Layout

รูปแบบการแสดงผลของ Mobile เพื่อแสดงผล Dashboard ใน Mobile Device โดยสามารถเลือกว่าจะแสดงรายการใดที่ตำแหน่งใด

การ Share Dashboard

Dashboard คือการรวมเอา Report ต่างๆ มาแสดงผลรวมกัน
โดยดึงเฉพาะส่วนที่เราสนใจ นำมาแสดงผลเพื่อให้เห็นภาพรวม

ทั้งนี้หากต้องการสร้างและทำการ Share ให้กับคนที่ต้องการ
เช่น เราต้องการนำเอา Dashboard นี้ Share ให้กับผู้บริหาร

หากต้องการ Share Dashbord สามารถทำได้ดังนี้
 

  1. เปิด Dashboard ที่ต้องการ Share
  2. คลิกที่คำสั่ง Share
  3. ระบุ Email ที่ต้องการ Share
  4. คลิกที่ Share
คลิกที่คำสั่ง Share ที่อยู่ด้านบนขวา เพื่อเริ่มต้นการ Share
ระบุ Email ที่ต้องการจะ Share แล้วคลิกปุ่ม Share เพื่อทำการ Share

Dashboard ดังกล่าวก็จะมาแสดงในรายการ Shared with me เรียบร้อย
โดยผู้รับสามารถที่จะเปิดดูรายการดังกล่าวได้

รายการของ Sales Performance Dashboard ก็จะมีแสดงในรายการ Share with me

ผู้รับก็จะสามารถทำการเห็นรายการ Dashboard ดังกล่าวได้เป็นที่เรียบร้อย

ผู้รับสามารถเปิดดู Dashboard ที่ทำการ Share ขึ้นมาได้

ซึ่ง Features ของการ Share Dashboard ก็จำเป็นที่จะต้องใช้เป็น Power BI Pro เป็นต้นไป
ที่จะสามารถใช้งานความสามารถดังกล่าวได้

 

หลักสูตรของ 9Expert Training

9EXPERT TRAINING  มีหลักสูตรการอบรมเกี่ยวกับ  Power BI ดังนี้ :
  1. Power BI Desktop for Business Analytics (2 Days)
  2. Advanced Power BI Power Query (2 Days)
  3. Advanced Data Analysis Expression (DAX) (2 Days)
  4. Advanced Data Visualization and AI (2 Days)
  5. Data Model for Power BI (2 Days)
หรือรูปแบบ Online ที่