Power BI Tips : Report Filter

วันนี้ขอมาแบบสั้นๆ นะครับ เรามารู้จักกับเครื่องมือที่ใช้ในการกรองข้อมูลบนหน้ารายงานของ Power BI กันครับ เจ้าตัวนั้นก็คือ Report Filter ซึ่งอยู่บน Filter Pane นั่นเอง เชื่อว่าเครื่องมือนี้มือใหม่หลายๆ ท่านอาจมองข้ามมันไปแบบน่าเสียดาย เพราะในความเป็นจริง เจ้า Report Filter ก็มีความสามารถเยอะเหมือนกัน ช่วยเราจัดการแสดงตัวข้อมูลได้ง่ายๆ และหลากหลายวิธี ทำอย่างไร มาดูกันครับ

Report filter จะใช้ในการกรองข้อมูลบนหน้ารายงานของ Power BI โดยสามารถรองรับทั้ง Dimension Filter และ Measure Filter เราสามารถกำหนดค่าของ Filter ได้จากจากตัว Filter pane ตามภาพด้านล่าง ซึ่งจะมีด้วยกัน 3 แบบ

  1. Filter on this visual : ใช้กำหนดการแสดงผลของตัว Visual ที่อยู่บนรายงาน จะมีผลเฉพาะกับตัว Visual ที่เลือกเท่านั้น ตามปกติจะแสดงรายชื่อ Field ที่ใช้ในการสร้าง Visual นั้นๆ แต่ก็สามารถเพิ่ม Field อื่นๆ ได้ตามต้องการ
  2. Filter on this page : ใช้กำหนดการแสดงผลของข้อมูล โดยจะมีผลกับหน้ารายงานที่ใช้ Filter นั้นทั้งหน้า
  3. Filter on all page : ใช้กำหนดการแสดงผลของข้อมูลทุกๆ หน้าบน Power BI File

การเพิ่ม / กำหนด Report Filter

ในกรณีของ Filter on this visual นั้นจะแยกเป็น 2 กรณี

  1. หากเราสร้าง Visual ด้วย Column หรือ Field ชื่อของ Column / Field จะปรากฏที่ Filter pane โดยอัตโนมัติ เราสามารถกำหนดค่าของ Filter ได้ตามต้องการ
  2. หากต้องการใช้ Column หรือ Field อื่น เป็น Filter ก็สามารถลาก Column นั้นมาวางที่ช่อง Add data field here ได้เลย

เราสามารถกำหนดการแสดงผลของตัว Filter Pane และ ตัว Filter ได้จาก icon ดังภาพ ทั้งนี้ จะมีผลเฉพาะการใช้งานผ่าน Power BI service นะครับ (อ่านเรื่องของ Power BI Service) หากใช้งานผ่าน Power BI Desktop ผู้ใช้งานสามารถปรับแก้ไขได้

การเพิ่ม Filter : Add new filter

รูปแบบการกำหนดค่าของ Filter จะขึ้นกับ Column หรือ Field ที่ใช้นั้นเป็น Dimension, Measure หรือเป็น Date Dimension ซึ่งการกำหนดค่าก็แสดงได้ตามภาพด้านล่างครับ

กรณีใช้ Dimension เป็น Filter : เช่นแสดงค่าเฉพาะ Market, แสดงค่า Top N ตามยอดขายรวม เป็นต้น

กรณีใช้ Measure เป็น Filter : เช่น แสดงข้อมูลที่มียอดขายมากกว่า 5 ล้านบาท เป็นต้น

กรณีใช้ Date Dimension เป็น Filter : จะคล้ายกรณีใช้ Dimension เป็น Filter แต่จะสามารถกำหนดแบบ Relative date filtering ได้ด้วย (กำหนดเป็นช่วงเวลาที่ต้องการแสดงข้อมูล)

การใช้งานตัว Report Filter ก็จะมีประมาณนี้ครับ ก็ลองเอาไปปรับใช้งานกับตัวรายงานของเราได้ครับ สำหรับวันนี้ก็คงลากันไปแบบสั้นๆ แล้วพบกับบทความดีๆ จากเราได้ใหม่ครั้งหน้าครับ