基于用户组的SSAS动态安全
我是MDX新手,希望根据角色允许的成员集在SSAS中配置动态安全性。我在internet上所能找到的就是使用桥接表将用户链接到维度属性。但是,我希望在两者之间有一个用户组表。用户可以属于一个或多个用户组,并且用户组可以访问一个或多个维度属性 我的查询如下所示:基于用户组的SSAS动态安全,ssas,mdx,Ssas,Mdx,我是MDX新手,希望根据角色允许的成员集在SSAS中配置动态安全性。我在internet上所能找到的就是使用桥接表将用户链接到维度属性。但是,我希望在两者之间有一个用户组表。用户可以属于一个或多个用户组,并且用户组可以访问一个或多个维度属性 我的查询如下所示: SELECT {[Measures].[Sales]} ON COLUMNS, EXISTS ( [Stores].[Store].members, NonEm
SELECT {[Measures].[Sales]} ON COLUMNS,
EXISTS
(
[Stores].[Store].members,
NonEmpty (
[Groups].[GroupDetails].members,
(
StrToMember ("[Users].[User].[" + UserName() + "]"),
[Measures].[Bridge users group count]
)
), "Bridge Groups Stores Count"
)
ON ROWS FROM [Sales]
由于我是MDX新手,您会明白我的查询不起作用,因为我假设非空部分
有人能帮我朝正确的方向走吗?用户名返回的是什么?[Users]维度中的有效成员名称?