Иерархия дерева рабочих элементов - PullRequest
4 голосов
/ 30 марта 2012

У меня есть MDX-запрос к TFS OLAP, например:

SELECT 
[Work Item Tree].[Work Item Tree Hierarchy].&[269]
ON ROWS,
{[Measures].[Work Item Count],
[Measures].[Microsoft_VSTS_Scheduling_OriginalEstimate],
 [Measures].[Microsoft_VSTS_Scheduling_RemainingWork]} ON COLUMNS
FROM
[Team System]
WHERE
([Work Item Link Type].[Link Name].&[Parent], [Work Item].[System_WorkItemType].&[Task])

Он работает довольно хорошо, но в результате этого запроса мне нужно не только значение показателей из древовидной иерархии, но идля подключенного рабочего элемента.Что-то вроде этого:

WITH MEMBER [Measures].[OriginalEstimate] AS
(STRTOMEMBER("[Work Item].[System_Id].[" + [Work Item Tree].[Work Item Tree Hierarchy].Properties( "System_Id" )+"]"), [Measures].[Microsoft_VSTS_Scheduling_OriginalEstimate])

SELECT 
[Work Item Tree].[Work Item Tree Hierarchy].&[269]
ON ROWS,

{[Measures].[OriginalEstimate], [Measures].[Work Item Count],
 [Measures].[Microsoft_VSTS_Scheduling_OriginalEstimate],
 [Measures].[Microsoft_VSTS_Scheduling_RemainingWork]} ON COLUMNS
FROM
[Team System]
WHERE
([Work Item Link Type].[Link Name].&[Parent], [Work Item].[System_WorkItemType].&[Task])

Но это не сработает.

Можете ли вы решить эту проблему?

Заранее спасибо.

1 Ответ

1 голос
/ 01 июля 2015

[Дерево рабочих элементов]. [Иерархия дерева рабочих элементов]. текущий член .Properties ("System_Id")

...