У меня есть запрос типа
WITH MEMBER [measures].[Count] AS
SUM(([Location].[Hierarchy].[Zone].[1].Children),[Measures].[Length])
SELECT {[measures].[Count]} ON 0,
{[Location].[Hierarchy].[Zone].&[1].Children} on 1
FROM [NTAP]
Я настоящий новичок в MDX, но, насколько я понимаю, мне следует составить список со всеми детьми в Зоне 1 и суммой всех этих детей. Проблема в том, что я получаю список с детьми и суммой всех зон 1: s Длина?
Я понял:
1 103026769420
2 103026769420
3 103026769420
4 103026769420
Но я бы хотел получить что-то вроде этого
1 84984958
2 9494949
3 934883
4 9458948588
Местоположение - это иерархия, подобная:
Зона Дети
1
1
2
3
2
1
2
3
edit: вероятно, следует сказать, что причина, по которой я использую с элементом , заключается в том, что measure.length будет с Iif в окончательной версии. Но я даже не могу заставить это работать: (
edit2: исправлено написание