Excel切片器中的SSAS维度安全结果

我在Analysis Services多维数据集中创build了一个angular色(SQL Server 2012),并应用了维度安全性,以便只select其中一个维度属性的成员。 当我使用Excel 2013中的多维数据集和针对某个数据透视表的特定维度属性的切片器时,我只能看到一个项目,这正是我所需要的。 但是,当我单击切片器项目时,数据透视表的值不会更改,它将显示总值而不是为特定维度属性成员过滤的值。

奇怪的是,当我通过浏览多维数据集查看数字,我得到正确的数字,而在Excel切片器,当我点击属性成员,它不会更改数据透视表值。

如果我selectangular色允许的2维属性成员,那么Excel切片器工作得非常好,而且当我单击2维属性成员时,数据透视表值会更改。 我不确定这是否是Excel中的错误,或者在实现所需的function之前还有其他事项需要确定。

谢谢。

你有启用视觉总数? 您可以在angular色设置的“维度数据”页面的“高级”选项卡中单击该checkbox(请参阅此页面中的屏幕截图: 可视合计 )。

Visual总数确保结果重新计算到安全设置。 如果未选中VT,则AS会显示该维度的总值,而不会对其应用安全性。 它不会显示任何表兄弟等,只是会员的后代,安全的应用。 它基本上“确保”细节,但不是总数。