У меня есть запрос MDX, который детализирует иерархию - мне нужно количество измерений для каждого уровня. Я пробовал функцию подсчета, но она не работает с каждым уровнем:
member [RefIDCount] as distinctCount([Incident Details].[Process Safety Classification].&[Tier 1])
select
{
[RefIDCount]
} on columns,
{
DESCENDANTS(
[Reporting Hierarchies].[Hierarchy].[Reporting Category].&[49]
-- #RepCat#
)
} on rows
FROM [Monthly Stats]
Это дает мне одинаковое количество для каждого уровня:
Что я делаю не так? Как мне рассчитать счет за уровень?