OLAP. Как отсортировать по иерархии?
Я пишу запрос для куба olap для Team Foundation Server.
Я получаю то, что мне нужно (дочерние элементы указанного элемента).
Но по умолчанию он отсортирован.
Я хочу получить сортировку по иерархии (то есть родительский элемент, затем его дочерние элементы, затем следующий родительский элемент и так далее)
Запрос:
SELECT {[Measures].[Complete]} ON 0,
NON EMPTY CrossJoin(
[Work Item].[System_WorkItemType].[System_WorkItemType],
[Work Item].[System_Id].[System_Id],
[Work Item].[System_Title].[System_Title],
[Work Item].[System_AssignedTo].[System_AssignedTo],
[Work Item].[System_State].[System_State]
) ON 1
FROM [Teams]
WHERE ([Work Item Tree].[Work Item Tree Hierarchy].&[598727])
Спасибо заранее