【发布时间】:2018-12-28 15:13:55
【问题描述】:
我需要一个计算量度(SSAS MD)来计算计数值的百分比。
我尝试了下面的表达式,但没有得到想要的输出。如果我遗漏了什么,请告诉我,我想用汽车总数计算该组的年龄百分比:
( [DimCar].[Car], [DimAge].[Age], [Measure].[Count])/
sum([DimCar].[Car].[All].children), ([DimAge].[Age].[All], [Meaures].[Count])}*100
以下是多维数据集中的示例日期值:
Car Age Count
----- ----- -----
Benz 1 2
Camry 37
Honda 1 18
Honda 6 10
Expected output:
Car Age Count Percent TotalCount
----- ----- ----- ------ ----------
Benz 1 2 100% 2
Camry 37 100% 37
Honda 1 18 64.28% 28
Honda 6 10 35.71% 28
18/28*100 =64.28%
10/28*100 =35.71%
Honda 1 18 64.28% 28
Honda 6 10 35.71% 28
【问题讨论】:
-
你的问题是什么?
-
我需要所需输出的计算表达式
-
我尝试了下面的表达式,但没有得到想要的输出。如果我遗漏了什么,请告诉我,我想用汽车总数计算该组的年龄百分比.. ( [ DimCar].[Car], [DimAge].[Age], [Measure].[Count])/ sum([DimCar].[Car].[All].children), ([DimAge].[Age]. [全部], [测量值].[计数])}*100