Giới thiệu chung về DAX và những thuật ngữ cơ bản nhất
1. Giới thiệu về DAX
Nếu bạn đã từng sử dụng hàm trong Excel thì có thể hình dùng DAX là hàm trong Power BI. DAX là viết tắt của cụm từ Data Analysis Expressions là tập hợp các hàm, toán tử và hằng số, được sử dụng để giải quyết những bài toán tính toán dữ liệu từ đơn giản đến phức tạp. DAX được sử dụng để tạo ra các calculated columns, measures và custom tables hỗ trợ cho việc tính toán. Tuy nhiên, calculated columns, measures và custom tables, … là những gì, cùng đến với phần tiếp theo.2. Từ điển DAX
3. Sự khác biệt giữa Calculated columns và Calculated measures
Tham khảo: Choosing between calculated columns and measures4. Sự khác biệt của Row context và Filter context
Row context: nghĩa là hàng hiện tại, thường được sử dụng trong cột được tính toán. Filter context: mô tả các bộ lọc được áp dụng trong quá trình đánh giá biểu thức đo lường hoặc đo lường. Ví dụ: ● Bộ lọc được áp dụng trực tiếp trong một cột ● Bộ lọc được áp dụng gián tiếp thông qua một cột từ bảng có liên quan ● Bộ lọc được áp dụng trong thời gian thiết kế báo cáo: thông qua ngăn bộ lọc hoặc bộ cắt (3 cấp bộ lọc: trực quan / trang / báo cáo) ● Bộ lọc được áp dụng khi người dùng báo cáo tương tác với báo cáo (bộ lọc chéo, hình ảnh đánh dấu chéo) 👉 Chìa khóa để viết các biện pháp phức tạp là nắm vững các khái niệm sau: ● Hiểu cách hoạt động của Filter context ● Hiểu thời điểm và cách sửa Filter context để đạt được kết quả cần thiết ● Soạn công thức để sửa đổi Filter context một cách chính xác và hiệu quả Trong bài tới, mình sẽ đi sâu vào thực hành một số use-case để hiểu hơn các khái niệm này!https://datapot.vn/tu-hoc-power-bi-24-dax-va-nhung-thuat-ngu-co-ban-nhat/?srsltid=AfmBOopV3nRAG2fJHC8eBUaQAFTfp9aCwTQxRP2qHpaKFkaKRVwT8A6u