Mdx 如何在中进行筛选(而不是筛选)

Mdx 如何在中进行筛选(而不是筛选),mdx,Mdx,我有以下疑问: Filter( [Team].[Hierarchy].[Code].members, [Team].[Hierarchy].currentmember.parent is [Team].[Hierarchy].[Division].[South] ) 我如何才能检查分区是南部还是北部(不进行两次等效检查),是否存在以下等效项: Filter( [Team].[Hierarchy].[Code].members, [Team].[Hierarchy

我有以下疑问:

Filter(
    [Team].[Hierarchy].[Code].members,
    [Team].[Hierarchy].currentmember.parent is [Team].[Hierarchy].[Division].[South]
)
我如何才能检查分区是南部还是北部(不进行两次等效检查),是否存在以下等效项:

Filter(
    [Team].[Hierarchy].[Code].members,
    [Team].[Hierarchy].currentmember.parent 
      IN {[Team].[Hierarchy].[Division].[South], [Team].[Hierarchy].[Division].[North]}
)
当前我使用这种冗长的方法,因为我不确定如何在集合中执行
测试:

Filter(
    [Team].[Hierarchy].[Code].members,
    [Team].[Hierarchy].currentmember.parent is [Team].[Hierarchy].[Division].[South]
 or [Team].[Hierarchy].currentmember.parent is [Team].[Hierarchy].[Division].[North]
)

使用如下函数:

 Exists(
        [Team].[Hierarchy].[Code].members,
        {[Team].[Hierarchy].[Division].[South], [Team].[Hierarchy].[Division].[North]}
       )