MDX:元组包含多个层次结构成员

时间:2014-04-08 09:33:43

标签: mdx hierarchy mondrian

我想在同一轴上显示相同层次结构的级别。例如,我希望[客户]。[州]和[客户]。[县]显示在单独的列中。

我尝试了以下查询:

select NON EMPTY 
{[Customer].[State].Members * [Customer].[County].Members}
ON ROWS
from [Search]

但得到蒙德里安错误:元组包含多个层次结构成员。

是否可以做我想做的事情,基本上压扁了层次结构?

1 个答案:

答案 0 :(得分:0)

我不知道以下是否适用于蒙德里安:

SELECT 
  {[Measures].[Internet Sales Amount]} ON 0
 ,NON EMPTY 
    {
      (
        [Customer].[Gender].[Gender].MEMBERS
       ,[Customer].[Marital Status].[(All)]
      )
     ,(
        [Customer].[Gender].[(All)]
       ,[Customer].[Marital Status].[Marital Status].MEMBERS
      )
    } ON 1
FROM [Adventure Works];

菲利普,