ssas-如何使用逻辑计算/计算创建计算的度量?

时间:2014-08-21 06:36:24

标签: ssas olap-cube

我对某个事实有一个度量(比如说XX),但它的聚合类型是sum。现在我想对此执行一个逻辑案例,即如果该度量XX的值大于0,则显示其中一个显示为0.如果我使用olap数据库表格中的IIF或Case in cube或excel中执行此操作,我将获得重复/多次调暗值(我将对此浏览此测量值)。 如果我在IIF或案例中使用null而不是0,我可以得到calue但是总计没有正确显示。此外,我希望措施XX作为正常的其他措施,即我应该能够浏览其他dims。 我使用olap数据透视表扩展IIF(xx> 0,0,1)中可用的公式(iif(condition,false_val,true_val))但它会导致重复dim,所以我尝试了iif(xx> 0,1,null)但是不能在多个dims上浏览这个(同样是在结束时也是如此)。 我还尝试了使用计数和过滤功能的OLAP数据透视表计算,但这也没有给我想要的结果。尝试的其他方法是在立方体本身创建计算,但这也会导致dim填充重复问题。如果有其他方法,请告诉我。

0 个答案:

没有答案