Ssas MDX仅允许角色维度数据中的成员集同级

Ssas MDX仅允许角色维度数据中的成员集同级,ssas,parent-child,mdx,hierarchy,olap,Ssas,Parent Child,Mdx,Hierarchy,Olap,是否有可能通过允许角色只查看父子层次结构中的同级来限制维度数据中的角色? 层次结构示例: EMEA 100 UK 50 London 30 Southampton 20 France 50 Paris 10 Lyon 40 仅查看: EMEA 100 UK

是否有可能通过允许角色只查看父子层次结构中的同级来限制维度数据中的角色? 层次结构示例:

EMEA              100

  UK               50
     London        30
     Southampton   20

  France           50
      Paris        10
      Lyon         40
仅查看:

  EMEA             100
     UK             50
     France         50

我收到了以下MDX语句的预期结果

 NONEMPTY(
    descendants(
       [Dim Branch Hierarchies].[Branch Hierarchy]
       ,,leaves
    )
  , (
     [Measures].[GrantedHi]
    ,StrtoMember( 
        "([Dim Users].[Account Name].[Account Name].["+ Username()+ "])" 
     )
    ) 
)

你的意思是限制对“城市”的访问?@SouravA是的…基于角色,允许查看兄弟姐妹(或拒绝孩子)@SouravA我收到了以下MDX语句的预期结果`非空(子代([Dim Branch hierarchys].[Branch Hierarchy].,leaves),([Measures].[GrantedHi],strotmember([Dim Users])。[帐户名].[帐户名].“+Username()+”)“)”`干得好。方法很好。自己回答问题。这样你就可以帮助可能有类似问题的人。