主要问题:SSAS中是否有一种方法可以使用基于角色的安全性来抑制整个层次结构而不是整个维度?
我们有一个用例,可以最佳地将来自多个层次结构的数据组合成一个维度,然后根据用户的角色抑制单个层次结构。
SSAS中是否有一种方法可以使用基于角色的安全性来抑制整个层次结构而不是整个维度?
似乎SSAS认为维度和层次结构是同义的,即。它假设抑制维度将抑制层次结构,因为每个维度永远不会有多个层次结构。
我们已尝试抑制层次结构的所有单个属性,但遗憾的是,当您这样做时,层次结构的名称仍在Excel中公开。层次结构的名称(与其属性相对)是否对应于也可以抑制的成员名称或属性?
您可以根据角色在层次结构级别将 AllowedMemberSet 属性设置为无吗?如果您这样做,层次结构的名称是否仍会在Excel中公开?
HideMemberIF可以抑制属性层次结构的整个层次结构或仅成员吗?使用此功能,与上述问题类似,层次结构的名称(与其属性相对应)是否对应于也可以抑制的成员名称?
注意:
我们不能使用透视图,因为我们有太多逻辑的角色组合,这些透视图处理得不好。