SSAS计算成员-如何根据另一个度量值计算总百分比
我目前正在尝试为SSAS 2008 R2多维数据集创建计算度量值。在一个处理应收账款数据的财务多维数据集中,我有一个“总余额”度量和一个“自DOS以来的天数”度量。“DOS后的天数”度量对用户来说是不可见的,因为它仅与其他两个度量组合使用以获得平均值 我希望新的计算方法能够显示自DOS值>90天后总余额的百分比 例如,如果总结余为1000美元,则自DOS>90起天数的记录的总结余为500美元,则90天内计算的百分比将显示50%SSAS计算成员-如何根据另一个度量值计算总百分比,ssas,mdx,business-intelligence,Ssas,Mdx,Business Intelligence,我目前正在尝试为SSAS 2008 R2多维数据集创建计算度量值。在一个处理应收账款数据的财务多维数据集中,我有一个“总余额”度量和一个“自DOS以来的天数”度量。“DOS后的天数”度量对用户来说是不可见的,因为它仅与其他两个度量组合使用以获得平均值 我希望新的计算方法能够显示自DOS值>90天后总余额的百分比 例如,如果总结余为1000美元,则自DOS>90起天数的记录的总结余为500美元,则90天内计算的百分比将显示50% 在我当前的设置中是否可以这样做?如果可以,我将如何编写表达式?我发现
在我当前的设置中是否可以这样做?如果可以,我将如何编写表达式?我发现这实际上是可能的 首先,使用case语句在DSV中创建一个新的命名计算(例如,称之为[Gross Bal Over 90]): 然后,计算出的度量值将是:
Sum([Gross Bal Over 90])/Sum([Gross Balance])
然后,您可以让用户看不到[Gross Bal Over 90],保持更干净的外观
Sum([Gross Bal Over 90])/Sum([Gross Balance])