Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS. Вопрос по вычисляемой мере (MDX) / 2 сообщений из 2, страница 1 из 1
24.10.2019, 11:38
    #39880819
skankhunt42
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS. Вопрос по вычисляемой мере (MDX)
Доброе время суток, вопрос такой: как сделать такую вычисляемую меру, чтобы при выборе месяцев в фильтре пользователем показывалось разница в значении определенной меры между выбранными датами. Например пользователь выбирает январь, апрель, июнь, август и нужно получить на выходе [значение меры на август] - [значение меры на январь]. Насколько я понимаю в DAX есть функциии FIRSTDATE и LASTDATE, с помощью которых это можно легко реализовать, нужно что-то подобное на MDX. Спасибо!
...
Рейтинг: 0 / 0
25.10.2019, 15:13
    #39881622
PassedBI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS. Вопрос по вычисляемой мере (MDX)
skankhunt42,

можно меру как firstChild / lastChild опеределить, правда это работать будет на уровне первого/последнего дня, а не целого месяца, но может вам подойдет.
С другой стороны можно запилить что-то такое
Код: sql
1.
2.
3.
4.
5.
6.
7.
(  head(existing [dimDate].[Months].[Months].members, 1)
,  [measures].[your_measure]
)
-
(  tail(existing [dimDate].[Months].[Months].members, 1)
,  [measures].[your_measure]
)


Months - скрытый дополнительный атрибут Месяц измерения Дата, т.е. не тот, что у вас уже есть и используется в ирерахии, а новый дубликат.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS. Вопрос по вычисляемой мере (MDX) / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]