[英]SSAS Calculated Member - how to do percent of total based on another measure
我当前正在尝试为SSAS 2008 R2多维数据集创建计算的度量。 在处理应收帐款数据的财务多维数据集中,我有一个“总余额”量度和一个“从DOS开始的天数”量度。 用户看不到“自DOS以来的天数”度量,因为它仅与其他几个结合使用以获取平均值。
我希望新的计算得出的度量能够显示DOS以来天数> 90的总余额的百分比。
例如,如果总余额为1000美元,则自DOS> 90开始具有天数的记录的总余额为500美元,则“ 90天百分比”计算得出的度量将显示50%。
使用当前的设置是否可以做到这一点,如果可以,我将如何编写表达式?
我发现实际上是可能的。
首先,使用case语句(例如,将其命名为[Gross Bal Over 90])在DSV中创建一个新的命名计算:
CASE
WHEN [Days Since DOS] > 90 THEN [Gross Balance]
ELSE 0
END
然后,计算得出的度量将仅仅是:
Sum([Gross Bal Over 90])/Sum([Gross Balance])
然后,您可以使用户看不到[Gross Bal Over 90],从而使外观保持整洁。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.