在MDX查询中显示多个层次结构级别

在MDX查询中显示多个层次结构级别,mdx,olap,Mdx,Olap,我试图在单个查询中从TFS OLAP多维数据集获取以下数据 [Work Item].[System_ID] | [Work Item].[System_Title] | [Measures].[BaselineWork] 13426 | Do some work | 5 听起来很简单吧?我也是这么想的,但由于对OLAP、TFS和MDX一无所知,这一点让人望而生畏 所以,我可以得到这个 SELECT [Measures].[Mic

我试图在单个查询中从TFS OLAP多维数据集获取以下数据

[Work Item].[System_ID] | [Work Item].[System_Title] | [Measures].[BaselineWork]
13426                   | Do some work               | 5
听起来很简单吧?我也是这么想的,但由于对OLAP、TFS和MDX一无所知,这一点让人望而生畏

所以,我可以得到这个

SELECT
[Measures].[Microsoft_VSTS_Scheduling_BaselineWork] ON COLUMNS,
[Work Item].[System_Id].MEMBERS ON ROWS
FROM [Team System]
WHERE [Work Item].[System_WorkItemType].&[WPS Task]
而这个

SELECT
[Measures].[Microsoft_VSTS_Scheduling_BaselineWork] ON COLUMNS,
[Work Item].[System_Title].MEMBERS ON ROWS
FROM [Team System]
WHERE [Work Item].[System_WorkItemType].&[WPS Task]

但这两者的结合让我感到困惑。

我想这就是你想要的:

SELECT
[Measures].[Microsoft_VSTS_Scheduling_BaselineWork] ON COLUMNS,
[Work Item].[System_Title].MEMBERS * [Work Item].[System_Id].MEMBERS ON ROWS
FROM [Team System]
WHERE [Work Item].[System_WorkItemType].&[WPS Task]    

乘法是System_标题和System_ID集之间的交叉连接。还有更多信息

我想这就是你想要的:

SELECT
[Measures].[Microsoft_VSTS_Scheduling_BaselineWork] ON COLUMNS,
[Work Item].[System_Title].MEMBERS * [Work Item].[System_Id].MEMBERS ON ROWS
FROM [Team System]
WHERE [Work Item].[System_WorkItemType].&[WPS Task]    
乘法是System_标题和System_ID集之间的交叉连接。还有更多信息