DAX Query View คืออะไร ทำไมผู้ใช้งาน Power BI ยุคใหม่ต้องรู้จัก!

article-dax-query-view-horizontal

บทความโดย อ.ชไลเวท พิพัฒพรรณวงศ์ – Microsoft MVP (Power BI & M365 Copilot)
ใน Power BI เวอร์ชันล่าสุด Microsoft มีฟีเจอร์ใหม่ที่ “ทรงพลังมาก ๆ” สำหรับนักวิเคราะห์ข้อมูล นักพัฒนา Dashboard ที่ต้องพัฒนา DAX และองค์กรที่ต้องการทำงานข้อมูลอย่างมืออาชีพ นั่นคือ DAX Query View
หากคุณเคยสงสัยว่า…
 

  • อยากทดสอบ DAX แต่ไม่อยากสร้าง Visual
  • อยากดึง Table หรือ Measure ออกมาดูแบบดิบ (Raw)
  • อยาก Debug สูตรให้เร็วขึ้น
  • อยากให้ AI ช่วยเขียน DAX พร้อม Preview ทันที

DAX Query View คือคำตอบ ที่จะช่วยให้การพัฒนา Data Analytics ด้วย Power BI ทำงานได้ง่ายขึ้น เร็วขึ้น
 

DAX Query View คืออะไร?

DAX Query View คือมุมมองใหม่ใน Power BI Desktop ที่ให้เราสามารถ “เขียน DAX โดยตรง” เพื่อดึงข้อมูลจาก Data Model มาดูแบบเป็นตาราง
เหมือน Query Editor ของ SQL แต่นี่คือ ภาษา DAX แบบเต็มรูปแบบ
สรุปสั้น ๆ มันคือ “ห้องทดลอง DAX” ที่ทำให้คุณทดสอบ ตรวจสอบ และเรียนรู้ DAX ได้เร็วกว่าเดิมหลายเท่า

dax-query-view-detail

ทำไม DAX Query View ถึงสำคัญ?

ฟีเจอร์นี้ทำให้การทำงานด้าน BI ในองค์กรง่ายขึ้นแบบก้าวกระโดด:

1) ทดสอบสูตร DAX ได้ทันที

ไม่ต้องลาก Visual, ไม่ต้องรอ Refresh แค่เขียน Query เราสามารถแสดงผลลัพธ์ได้ทันที
เหมาะมากสำหรับการสร้างสิ่งต่อไปนี้

2) มองข้อมูลดิบ (Raw Output) ได้โดยตรง

ปกติ Measure จะถูกสรุปตาม Context ของ Visual แต่ใน Query View คุณจะ “คุม Context เองทั้งหมด”
เหมาะกับงานดังนี้

  • ตรวจสอบค่าคำนวณ
  • เปรียบเทียบผลลัพธ์หลายสูตร
  • วิเคราะห์เหตุผลว่าทำไมค่าถึงผิด
3) ทำงานร่วมกับ Copilot ช่วยเขียน DAX ได้

ใน Power BI New Experience เราสามารถให้ AI ช่วยสร้าง DAX Query พร้อมอธิบายได้ทันที
ประหยัดเวลานักวิเคราะห์ 30-50%

4) เริ่มต้นเขียน DAX สไตล์ Query เหมือน SQL

เหมาะสำหรับคนที่มาจากพื้นฐาน Data Engineer / SQL ทำให้เข้าใจ Data Model และ Relationships ชัดขึ้น

5) ลดความผิดพลาดในงานธุรกิจ

องค์กรที่ใช้ Dashboard ในการตัดสินใจ โดยต้องการ “สูตรคำนวณที่เชื่อถือได้”
DAX Query View ทำให้คุณสามารถ..

  • ตรวจสอบความถูกต้องก่อนปล่อย Production
  • สร้างหน้าทดสอบ/ทดลองสำหรับสูตรสำคัญ
  • ลด human error ในงานรายงาน

ตัวอย่างใช้งาน DAX Query View แบบง่าย ๆ (งานธุรกิจจริง)

ด้านล่างนี้คือกรณีศึกษาที่ใช้บ่อยในองค์กร
และสามารถรันใน DAX Query View ได้ทันที

ตัวอย่าง 1: หายอดขายรายเดือนแบบดิบ
EVALUATE
SUMMARIZECOLUMNS(
'Date'[Year],
'Date'[Month],
"Total Sales", SUM('Sales'[Amount])
)

ประโยชน์งานจริง:
 

  • ใช้ตรวจสอบยอดขายเทียบกับ ERP
  • วัดความถูกต้องของ Time Intelligence
  • เทียบยอดรายเดือนก่อนสร้าง Visual
ตัวอย่าง 2: ดู Top 10 ลูกค้าที่ทำรายได้สูงสุด
EVALUATE
TOPN(
10,
SUMMARIZECOLUMNS(
'Customer'[CustomerName],
"Total Sales", SUM('Sales'[Amount])
),
[Total Sales], DESC
)

ใช้ในงานธุรกิจ:

  • วิเคราะห์ลูกค้า VIP
  • ใช้เป็นฐานข้อมูลทำแคมเปญ CRM
  • ตรวจสอบ Ranking ว่าสูตรถูกต้องก่อนสร้าง Dashboard
ตัวอย่าง 3: วิเคราะห์ Gross Profit แบบเต็มสูตร
EVALUATE
ADDCOLUMNS(
'Product',
"Total Sales",
SUM('Sales'[Amount]),
"Total Cost", SUM('Sales'[Cost]),
"Gross Profit", SUM('Sales'[Amount]) - SUM('Sales'[Cost])
)

ประโยชน์งานจริง:
 

  • ใช้ตรวจสอบ Margin ราย Product
  • วางกลยุทธ์ปรับราคาหรือคุมต้นทุน
  • ใช้ยืนยันสูตร GP ก่อนปล่อยรายงาน EXCO

เปรียบเทียบ DAX Query View vs. DAX เครื่องมือเดิม

Feature

DAX ปกติ (ผ่าน Visual)

DAX Query View

ทดสอบสูตรเร็วต้องสร้าง Visualไม่ต้องสร้าง Visual
ดูข้อมูลดิบจำกัด contextควบคุม context เอง
Debug สูตรซับซ้อนมี Copilot
ทำงานเหมือน SQLไม่ได้ทำได้

การเริ่มต้นใช้งาน Power BI DAX Query View

  1. เปิด Power BI Desktop
  2. ไปที่ มุมมองDAX Query View
list-view-dax-query-view
  1. พิมพ์คำสั่ง DAX
  2. กด Run → ได้ผลลัพธ์ทันที
 dax-query-view

ซึ่ง DAX (Data Analysis Expression) เป็นเรื่องการคำนวณที่มีประโยชน์มาก ๆ กับคนทำงานใน Power BI ดังนั้นจำเป็นต้องเรียนรู้ ฝึกฝน เพื่อนำไปใช้งานได้อย่างมีประสิทธิภาพมากยิ่งขึ้นนะครับ มาเรียนรู้กันได้ในช่องทางต่าง ๆ ทั้ง Facebook, YouTube, TikTok ของ 9Expert Training กันได้นะครับ
 
สรุปสั้น ๆ
DAX Query View เป็นเหมือนห้องทดลอง DAX ที่ทำให้การพัฒนา Power BI โดยทำให้ทำงานได้เร็วขึ้น
เหมาะสำหรับ

  • นักวิเคราะห์ข้อมูล (Data Analyst)
  • Business Intelligence Developer
  • ผู้จัดทำรายงานในองค์กร
  • ผู้ตรวจสอบความถูกต้องของข้อมูล
  • ผู้เริ่มต้นเรียนรู้ DAX

ถ้าคุณต้องการสร้าง Dashboard ระดับ Enterprise หรือรายงานที่ต้อง “ถูกต้อง 100%” DAX Query View คือเครื่องมือที่ต้องใช้ครับ

สนใจพัฒนาทักษะ

เพิ่มทักษะเกี่ยวกับ DAX ใน Power BI มาเรียนรู้กันได้ในรูปแบบ Workshop เข้มข้น
ในหลักสูตร Data Analysis Expression (DAX) for Power BI
ดูเพิ่มเติมในหลักสูตรอื่น ๆ ด้าน DATA, AI, Automation ได้ที่ https://www.9experttraining.com
 
พัฒนาศักยภาพกลุ่มอาชีพ (Career Path) ด้านเทคโนโลยี
https://www.9experttraining.com/career-path-project