专栏名称: PowerBI星球
海量干货,帮你轻松上手 Power BI
目录
今天看啥  ›  专栏  ›  PowerBI星球

避免Power BI陷阱:一文了解 DAX 中的Auto-Exist和值筛选行为

PowerBI星球  · 公众号  ·  · 2024-10-21 12:02
    

文章预览

本月的更新 ,模型视图中新增了一个“值筛选行为”的功能,这篇文章就带来理解一下它的作用。 在介绍值筛选行为之前,首先来了解一下DAX运行的一个底层机制: Auto-Exist。 理解Auto-Exist DAX 底层运行有一种自动筛选机制,被称为 Auto-Exist, 旨在减少无效组合的计算负担。当同一表中的多个列被用于筛选时,DAX 会自动排除不存在的值的组合,来达到优化性能的效果。 以下面这个简单的数据来说明,这是同一个表的三列数据: 如果要查看每年每个产品的客户数量,可以这三列直接拉个如下的矩阵,年度放入【行】、产品放入【列】、客户放入【值】(聚合方式选择计数): 假如想计算所有产品的客户数,写个度量值如下: 客户数 全部产品 =  CALCULATE(COUNTROWS('表'),ALL('表'[产品])) 并用年度列和产品列添加两个切片器,如果选择2023年和2024年,计算 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览