SSAS,维度数值过滤

时间:2014-01-08 10:33:44

标签: excel filtering ssas pivot-table dimension

我在SSAS中使用多维模型,看似简单。

我有一个带有Price属性的Product维表。使用Excel数据透视表,我想过滤此Price属性,例如“大于$ 1000”。但是,数据透视表中的过滤器只是一个字符串,因此我不能执行任何数字比较操作,而是执行等效字符串,例如“$ 1,000.00”。

我的问题类似于thread,我想知道是否有解决方案/解决方法我错过了?

致以最诚挚的问候,

CT

1 个答案:

答案 0 :(得分:1)

根据您链接的主题中的建议,您可以为价格创建一个度量,然后对其进行过滤。这个计算出的度量的定义类似于

[Product].[Product].Properties("Price", TYPED)

假设维度和属性都命名为“Product”,并且该属性的价格定义为名为“Price”的属性。

(您将BIDS中的属性定义为从Product属性到Priice属性的关系。)