Làm Data Analyst hơn 10 năm, mình đã trải qua đủ cảm giác từ “phấn khích” đến “bất lực” với DAX trong Power BI. Ban đầu, cũng như nhiều bạn, mình chỉ biết… copy công thức trên mạng về rồi chỉnh sửa theo kiểu “thử vận may”. Khi chạy đúng thì mừng, nhưng khi sai thì chẳng hiểu vì sao. Mô hình dữ liệu càng lớn, công thức càng nhiều, việc debug trở thành cơn ác mộng.
Cho đến khi mình đọc Supercharge Power BI của Matt Allington – một cuốn sách thực sự “thay não” trong cách nhìn nhận DAX. Nó không dạy bạn mánh hay mẹo, mà xây dựng lại nền tảng tư duy từ gốc: DAX là ngôn ngữ của context và data model, không phải là mớ công thức thần chú.
Mục lục
1. Điểm mạnh của cuốn sách này.
– Viết cho người tự học: Không lý thuyết suông, mỗi khái niệm đều đi kèm ví dụ và bài tập thực hành.
– Tập trung vào cốt lõi: Filter Context, Row Context, Context Transition – ba khái niệm mà nếu bạn nắm được, DAX sẽ “mở khoá” hoàn toàn.
– Cách giải thích gần gũi: Matt Allington viết như một người mentor, không phải giáo sư. Ngôn ngữ dễ hiểu, bám sát thực tế.
2. Ba bài học thay đổi cách mình dùng DAX.
– Mô hình dữ liệu là nền tảng.
Đừng lao vào viết measure nếu fact và dimension của bạn chưa rõ ràng. Một mô hình bẩn sẽ khiến mọi công thức đều sai, dù bạn có viết hay đến đâu.
– Filter Context là chìa khoá.
Trước đây, mình luôn ngạc nhiên tại sao số liệu lại thay đổi khi thêm filter. Giờ thì mình hiểu: kết quả DAX luôn phụ thuộc vào filter context. Biết điều đó, mình có thể dự đoán được kết quả thay vì… ngồi ngơ ngác.
– CALCULATE – cửa ngõ của tư duy kinh doanh.
CALCULATE không thần thánh, nhưng nó chính là cầu nối để dịch logic business thành công thức. Hiểu cách nó chuyển context giúp mình viết công thức đúng ngay từ đầu, thay vì sửa tới sửa lui.
3. Ai nên đọc cuốn này?
– Người đã học Power BI căn bản nhưng hay bị lỗi “không hiểu vì sao sai”.
– Data Analyst hoặc BI Developer muốn xây nền tảng DAX vững chắc để phân tích chuyên sâu.
– Những bạn từ Excel chuyển qua Power BI, còn nhầm giữa measure và calculated column.
4. Điểm cần lưu ý.
– Sách không dạy tạo visual trong Power BI, chỉ tập trung vào mô hình & DAX.
– Bài tập dùng Power Pivot trong Excel, nhưng hoàn toàn áp dụng tương tự trong Power BI. Tư duy thì giống nhau, chỉ khác công cụ.
5. Đánh giá cá nhân.
Mình cho cuốn sách này 9/10. Đây là tài liệu duy nhất khiến mình “ngộ” ra rằng DAX không phải về công thức, mà về tư duy mô hình dữ liệu. Sau khi đọc, mình không còn phụ thuộc vào việc tìm code mẫu nữa, mà có thể tự viết, tự debug với sự tự tin.
⏰ Thời gian đọc: Khoảng 1–2 tuần nếu kết hợp đọc và làm bài tập. Mình khuyên nên đi từ từ, mỗi phần đọc xong làm ngay, vì đây là sách để hiểu sâu, không phải để “lướt cho biết”.
👉 Nếu bạn đang vật lộn với DAX, hoặc cảm thấy Power BI của mình chỉ dừng ở mức “vẽ dashboard cho đẹp”, thì Supercharge Power BI sẽ là cuốn sách thay đổi cách bạn tiếp cận dữ liệu.
Link download miễn phí: Supercharge Power BI