Tổng hợp các mẹo, thủ thuật và best practices từ thực tế — giúp bạn làm việc nhanh hơn và tạo report chuyên nghiệp hơn.
[$ Revenue MTD], [# Orders], [% Margin], [Δ YoY Growth]. Sort theo nhóm trong measures table.DIVIDE(a, b, 0) thay a / b. Arg thứ 3 là giá trị khi b=0 — tránh error và BLANK không mong muốn.CALCULATE(SUM(Sales[Rev]), FILTER(Sales, Sales[Cat]="A"))CALCULATE(SUM(Sales[Rev]), Sales[Cat]="A")
#,##0.0 "tỷ" hoặc #,##0 "K". Hoặc dùng DAX: FORMAT([Revenue]/1e9,"#,##0.0") & " tỷ"IF([Rev]=[MaxRev],"#F0B90B","#2F6FD4")Page Title = "Revenue — " & SELECTEDVALUE(Date[Year], "All Years"). Visual title → fx → Field value → chọn measure này.// Bước 1: Modeling → Manage roles → Create role // Đặt tên: "Vietnam Sales" // DAX filter trên DimRegion table: [Region] = "Vietnam" // Hoặc dynamic RLS dựa theo user email: [Email] = USERPRINCIPALNAME() // Bước 2: Assign users vào roles trong Power BI Service // Dataset → ... → Security → thêm email vào role
[Email] = USERPRINCIPALNAME(). Khi thêm user mới chỉ cần update bảng UserMapping, không phải tạo role mới.