คุณเคยใช้สูตร DAX ใน Power BI หรือ Power Pivot ไหมครับ?
ถ้าเคย คุณคิดว่าสิ่งที่เข้าใจยากที่สุดคืออะไรครับ?

ติ๊กต่อก ติ๊กต่อก…
.
.
บางคนอาจตอบว่า จำนวนฟังก์ชัน เพราะ DAX มีฟังก์ชันเยอะมาก เท่าที่มีตอนนี้ก็ไม่น่าจะน้อยกว่า 500 แถมมีแต่จะเพิ่มขึ้น (โห !)

บางคนอาจตอบว่า วิธีการเขียนสูตร เพราะ DAX เป็นภาษาแบบ function base เวลาเขียนต้องซ้อนกันไปซ้อนกันมา ไม่ใช่เขียนเป็นบรรทัดๆเหมือน VBA ถ้าเจอเคสซับซ้อนอาจต้องเขียนซ้อนกัน 10 ชั้น (บ้าไปแล้ว !)

แต่สำหรับผม สิ่งที่เข้าใจยากที่สุดคือ Context Transition

Continue reading “สิ่งที่เข้าใจยากที่สุดในสูตร DAX [Context Transition]”