ASC - Insight your data with BI

ASC - Insight your data with BI

แชร์

Photos from ASC - Insight your data with BI's post 06/11/2025

💥คุณเบื่อหรือยัง?
..เบื่อโค้ด DAX ที่ยาวเป็น "หางว่าว" จนตาลาย? ..เบื่อที่ต้อง "Copy + Paste" สูตรเดิมๆ ไปแก้ใน Report 20 ไฟล์? ..เบื่อที่ต้องนั่ง "Debug" โค้ดสปาเก็ตตี้... ทั้งที่รู้ว่ามันมี "วิธีที่ดีกว่า" ?

30/10/2025

ถ้า DAX (Data Analysis Expressions) คือวิชาในโรงเรียนเวทมนตร์...

การบวกเลขธรรมดาๆ SUM( Sales[Sales Amount] ) ก็เหมือนการร่ายคาถา "ลูมอส" (เปิดไฟ) ที่ใครๆ ก็ทำได้

แต่ "ศิลปะแห่ง DAX" (The Art of DAX) ...
มันคือการร่ายคาถาผู้พิทักษ์, การปรุงยาสรรพรส, หรือการท่องเวลา! 🧙‍♂️✨

มันคือศาสตร์ที่แยกระหว่าง "คนใช้ DAX เป็น" กับ "ศิลปิน DAX" ผู้เสกข้อมูลได้ดั่งใจ

มาดูกันว่า "ศิลปิน DAX" เขามองโลกต่างจากคนอื่นยังไง:

🔮 1. พวกเขามองเห็น "The Matrix" (หรือที่เรียกว่า "Context")
นี่คือหัวใจที่แท้ทรู! ศิลปิน DAX ไม่ได้มอง "ตารางข้อมูล" แต่เขามองเห็น "สนามพลัง" ที่เรียกว่า บริบท (Context) ที่คอยควบคุมทุกสิ่ง
- Filter Context (บริบทตัวกรอง): มันคือ "แว่นตา" ที่ DAX กำลังสวมอยู่ คุณคลิก Slicer "ปี 2024", คลิกกราฟ "ประเทศไทศ", DAX ก็จะใส่แว่นที่มองเห็นเฉพาะข้อมูลนั้น
- Row Context (บริบทแถว): นี่คือการ "สแกน" ข้อมูลทีละแถว เหมือนเอาแว่นขยายส่องดูทีละตัว

คนทั่วไปจะ งง กับ Context แต่ศิลปิน DAX จะ ควบคุม มัน! พวกเขารู้ว่าต้อง "ถอดแว่น" (เช่น ใช้ ALL เพื่อดูยอดรวม) หรือ "เปลี่ยนแว่น" (เช่น ใช้ FILTER เพื่อดูเฉพาะกลุ่ม) ตอนไหน

🪄 2. พวกเขามี "คทาอภิมหาเวทย์" (ที่ชื่อว่า CALCULATE)
ถ้า DAX มีฟังก์ชันที่ทรงพลังที่สุด, ขี้โกงที่สุด, และเจ๋งที่สุด... นั่นคือ CALCULATE

CALCULATE คือฟังก์ชันเดียวที่สามารถ "บิดเบือนความจริง" หรือ "เปลี่ยน Context" ได้ตามใจชอบ
- อยากย้อนเวลาไปดูยอดขายปีที่แล้ว? CALCULATE จัดให้!
- อยากเทียบยอดขายสินค้าชิ้นนี้กับ "ทุกหมวดหมู่"? CALCULATE เสกให้!
- อยากคำนวณยอดขายที่ซับซ้อนโดยไม่สน Slicer ที่คนอื่นเลือกมา? CALCULATE ทำได้!

การจะร่ายคาถานี้ให้ชำนาญ คือจุดสูงสุดของศิลปะ DAX

🏗️ 3. พวกเขาคือ "สถาปนิก" ไม่ใช่แค่ "ช่างทาสี"
ศิลปินเอกไม่วาดรูปบนกระดาษทิชชูที่ยับยู่ยี่...
ศิลปิน DAX ก็ไม่เขียนโค้ดบน Data Model (โมเดลข้อมูล) ที่เละเทะเหมือนกัน!
- ศิลปะที่แท้จริง เริ่มตั้งแต่ "ฐานทัพ" ครับ
- พวกเขารู้ว่าต้องปั้นโมเดลแบบ Star Schema (มีตาราง Fact อยู่ตรงกลาง และล้อมด้วย Dimension) ที่สวยงาม
- พวกเขาสร้าง "สะพาน" (Relationships) ที่แข็งแรงและถูกต้อง (แบบ One-to-Many)

เคล็ดลับ: ถ้าโมเดลคุณดี... สูตร DAX ของคุณจะ สั้น, สวย, และโคตรง่าย! แต่ถ้าโมเดลพัง... สูตร DAX ของคุณจะยาวเป็นกิโลและช้าเป็นเต่าคลาน

✨ 4. โค้ดของพวกเขา "เร็วและสวย" (Elegance & Performance)
โค้ดที่ "ทำงานได้" กับ โค้ดที่ "สง่างาม" มันคนละชั้นกันเลย
- ศิลปิน DAX จะเขียนโค้ดที่...
1 เร็วปรี๊ด: เขารู้ว่าต้องใช้ SUMX ตอนไหน หรือใช้ FILTER ยังไงไม่ให้เครื่องค้าง
2 อ่านง่าย: โค้ดของเขาจะสะอาดตา จัดย่อหน้าสวยงามเหมือนบทกวี
- ไม้ตายลับ? คือการใช้ VAR (ตัวแปร) ครับ!
- มันเหมือนการ "พักคำนวณ" ค่าที่ซับซ้อนไว้ในกล่องก่อน แล้วค่อยหยิบมาใช้ทีหลัง ทำให้สูตรอ่านง่ายขึ้น 100% และทำงานเร็วขึ้นอีกมหาศาล!

👑 5. พวกเขามี "เจ้าสำนัก" (The Godfathers)
ในโลกแห่งศิลปะนี้ มีปรมาจารย์ที่ทุกคนเคารพ นั่นคือ Alberto Ferrari และ Marco Russo (จาก SQLBI) พวกเขาคือคนที่ทำให้โลกเห็นว่า DAX มันลึกซึ้งแค่ไหน

สรุปสั้นๆ:
"ศิลปะแห่ง DAX" คือการเดินทางจากการ "บวกเลข" ไปสู่การ "ควบคุมความจริง" ของข้อมูล มันคือการผสมผสานตรรกะที่เฉียบคม, ความเข้าใจโมเดลอย่างลึกซึ้ง และการเขียนโค้ดที่สง่างาม เพื่อเสก "ข้อมูลเชิงลึก (Insight)" ที่คนอื่นมองไม่เห็นออกมาครับ!

ยินดีต้อนรับสู่โลกแห่ง "ศิลปะ DAX" ครับ!

อยากให้เราเจาะลึกเรื่องไหนเป็นพิเศษคอมเม้นมานะครับ👇

27/10/2025

⚡️“คุณเคยรอรายงาน Power BI นานจนอยากปิดจอไหม?” ไม่ใช่เพราะเครื่องคุณช้า…แต่เพราะ DAX ของคุณยังไม่เร็วพอ

💥eBook DAX Velocity จะสอนให้คุณเข้าใจ “เครื่องยนต์ลับ” ของ DAX ที่ชื่อว่า Formula Engine (FE) และ Storage Engine (SE) — เข้าใจสองสิ่งนี้ คุณจะเขียน DAX ได้เร็วกว่าเดิม 10 เท่า!📘 ดาวน์โหลดได้เร็ว ๆ นี้!

ต้องการให้ธุรกิจของคุณ ธุรกิจ ขึ้นเป็นอันดับหนึ่ง วาณิชย์ ใน Bangkok?
คลิกที่นี่เพื่อเป็นสมาชิก?

เบอร์โทรศัพท์

เว็บไซต์

ที่อยู่


29/170 ม. 11 ถนนบางบอน 4 แขวงบางบอน เขตบางบอน
Bangkok
10150

เวลาทำการ

จันทร์ 08:00 - 17:00
อังคาร 08:00 - 17:00
พุธ 08:00 - 17:00
พฤหัสบดี 08:00 - 17:00
ศุกร์ 08:00 - 17:00