【发布时间】:2019-12-20 03:39:34
【问题描述】:
我有多项措施,我想限制每个单独的措施。
部门措施1措施2措施3 一个空值 1 空值 乙 1 1 1 C 空 1 空
我可以在单元格数据限制的情况下做到这一点吗?
基本这是角色的组合 角色 1 - 仅授予对 measure2 的访问权限 角色 2 - 只允许 B 部门查看所有度量 角色 3 - 将是两者的交集
【问题讨论】:
我有多项措施,我想限制每个单独的措施。
部门措施1措施2措施3 一个空值 1 空值 乙 1 1 1 C 空 1 空
我可以在单元格数据限制的情况下做到这一点吗?
基本这是角色的组合 角色 1 - 仅授予对 measure2 的访问权限 角色 2 - 只允许 B 部门查看所有度量 角色 3 - 将是两者的交集
【问题讨论】:
角色 1:
SSAS 角色设置实际上允许您根据Dimensional Data 页面中的Measurement 设置限制。所以取消选择所有其他人,只留下“measure2”供“Role1”中的用户阅读。
角色 2:
同样,进入Dimensional Data页面,放大department维度,只选择“department B”。
角色 3:
在“Role3”的Dimensional Data页面重复以上设置。
请记住,SSAS 访问是附加的,这意味着如果“Role1”或“Role2”中都存在任何用户,则基本上没有限制完全没有。
【讨论】:
Cell Data 来限制测量访问,MDX 代码如下所示:Measures.CurrentMember IS [Measures].[<Your Measurement>]