在SSAS多维数据集计算中过滤

时间:2016-09-03 12:57:19

标签: sql-server visual-studio ssas mdx

如何使用维度上的过滤器在Visual Studio中创建计算?例如,我创建了度量:

[Measure].[Sales]

它适用于我,但我需要过滤结果,以显示我对销售的独特信息,仅适用于柏林市。这是我的伪代码:

distinct count(filter([Measure].[Sales], [Geography].[City].&['Berlin']))

1 个答案:

答案 0 :(得分:0)

DistinctCount将返回集合中不同的非空元组的数量。

DistinctCount(Nonempty([Measure].[Sales], [Geography].[City].&['Berlin']))

应该返回预期的结果。