这是我遇到的最多的问题,很多人跟我说DAX甚至是复制我文章中的,可是结果却完全不一样。
这时我一般都是要求对方检查数据模型,或者把源文件发给我看看,基本可以肯定是建模出了问题。
或者是没有建模,只用了一张大平表来分析;
或者虽然建模、虽然有维度表,但是上下文用的是事实表中的字段,维度表压根都没有使用;
或者也用了维度表,但用的不是正确的字段;
所有这些事项,如果做的不对,很可能都无法得到正确的结果。
数据模型和上下文不是空洞的概念和原理,而是度量值计算的依据,对于具体的度量值的计算,必须精准的了解模型的作用、上下文的筛选逻辑,明白运算的过程,才能对结果有所把控,当结果不符合预期时,也才能快速的发现问题所在,而不是仅仅看DAX的写法。
任何DAX的计算都是在特定的模型和上下文环境下运行的,不看数据模型的DAX,都是耍流氓。
-精彩推荐-
![](https://img.haomeiwen.com/i3433005/4d9ca0990010359e.png)
采悟 from PowerBI星球
网友评论