仅基于SSAS表格中的一个属性切片度量

时间:2018-11-08 15:19:57

标签: ssas ssas-tabular ssas-2008 ssas-2012

我正在尝试创建一种度量,该度量应仅基于SSAS表格中的一个维度对值进行切片。

例如,多维数据集的度量为“人口”。它具有维度Country and time,数据类似于:

Crty_A : 2018 :100
Crty_A : 2017 :200
Crty_B : 2018: 50
Crty_C : 2018: 25

该度量标准中的数据应仅在国家/地区级别汇总。例如仅选择国家名称时,数据应为:

Crty_A :300
Crty_B : 50
Crty_B : 25

但是如果选择了时间和度量,则数据应为:

2018 :100
2017 :200
2018: 50
2018: 25

有什么方法可以实现?

1 个答案:

答案 0 :(得分:0)

您应该能够将简单的SUM添加到对整个列求和的公式中。将其另存为度量,然后将度量带入下游应用程序(Excel,PowerPivot,PowerBI,ETC)时,应已基于所应用的过滤器将切片应用于该度量。我假设您具有星型架构,并且所有表都具有适当的关系。

Measure_Name:=SUM(TableName[Population])