Sql server 2005 MDX使用另一个维度筛选维度

Sql server 2005 MDX使用另一个维度筛选维度,sql-server-2005,ssas,mdx,Sql Server 2005,Ssas,Mdx,请原谅我的无知,但我是MDX新手,下面是我试图运行的查询 SELECT NON EMPTY { [Measures].[Task Burn Down] } ON COLUMNS, NON EMPTY { ([Calendar].[Date].[Date].ALLMEMBERS * [Priority].[Priority Code].[Priority Code].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_

请原谅我的无知,但我是MDX新手,下面是我试图运行的查询

 SELECT 
 NON EMPTY { [Measures].[Task Burn Down] } ON COLUMNS, 
 NON EMPTY { ([Calendar].[Date].[Date].ALLMEMBERS * [Priority].[Priority Code].[Priority Code].ALLMEMBERS ) } 
 DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS 
FROM ( 
 SELECT 
  ( { Filter([Calendar].[Date].AllMembers, [Calendar].[Date].CurrentMember <= [Sprint].[Sprint].CurrentMember.Properties("Stop Date")) } ) ON COLUMNS 
 FROM ( 
  SELECT 
   ( { [Sprint].[Sprint].AllMembers } ) ON COLUMNS 
  FROM ( 
   SELECT 
    ( { [Team].[Team].AllMembers } ) ON COLUMNS 
   FROM [Backlog2]
  )
 )
) 
WHERE ( [Team].[Team].&[27], [Sprint].[Sprint].&[9] ) 
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
选择
列上的非空{[Measures].[Task Burn Down]},
非空{([Calendar].[Date].[Date].ALLMEMBERS*[Priority].[Priority Code].[Priority Code].[Priority Code].ALLMEMBERS)}
维度属性成员标题,行上的成员唯一名称
由(
挑选

({Filter([Calendar].[Date].AllMembers,[Calendar].[Date].CurrentMember我唯一的问题似乎是忘记处理多维数据集的维度。哎呀,有时会发生这些事情。我已经完成了上面的查询