У меня есть лист Excel с доступом к кубу SSAS. В этом кубе у меня есть измерение ВРЕМЯ с 2 уровнями: МЕСЯЦ и ГОД.
Я также рассчитал элементы в этом кубе, такие как ЦЕНА (1), ЧИСЛО ПРОЦЕССА (2), AVG (3),% Этого года за последний год (4).
Моя проблема: значения (1) и (2) могут отображаться на уровне МЕСЯЦ, но не могут (3) и (4). Эти должны появляться только на уровне YEAR.
Я был в состоянии сделать значения для (1) и (2) равными NULL, но столбцы показаны в Excel. Я использовал выражение MDX на сервере SSAS с SCOPE.
SCOPE
({([DIM CALENDARIO - ENVIO DCL].[Hierarquia Tempo].[Mes])}, [Measures].
[AVG]);
THIS = NULL;
END SCOPE;
Мой клиент ожидает, что столбцы (1) и (2) не отображаются в Excel.
Я нашел макросон скрывает все нужные мне столбцы, и это будет решением, если я не найду другого способа сделать это.
Спасибо.