Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Нужна помощь с MDX / 5 сообщений из 5, страница 1 из 1
07.12.2016, 00:42:37
    #39361544
gandjustas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с MDX
Нужно написать простую формулу, но не пойму как это сделать.
Есть измерение с иерархией (она используется как строки в отчете) и булевым атрибутом (0 или 1) на листовом уровне. Есть две меры A и B.

Нужно на листовом уровне получить А если атрибут = 0 и B если атрибут = 1. На нелистовом уровне нужно просто сложить значения, полученные на листовых уровнях.

В DAX я бы написал что-то вроде
calculate([A], table[attr]=0) + calculate([B], table[attr]=1)

А как сделать такое в MDX?
...
Рейтинг: 0 / 0
07.12.2016, 01:54:06
    #39361553
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с MDX
Sum-агрегацию над фиктивной null-мерой, на самом нижнем уровне формулу в scope
...
Рейтинг: 0 / 0
07.12.2016, 04:32:47
    #39361562
gandjustas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с MDX
Критик, эээ, а формулу можно?
...
Рейтинг: 0 / 0
07.12.2016, 16:40:21
    #39361988
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с MDX
gandjustasКритик, эээ, а формулу можно?

Какой вы ленивый.

Попробуйте через GENERATE()

Через CurrentMember. DESCENDANTS обходите все нижестоящие ноды. Через GENERATE получаете выражение суммирования . Но не видя вашего куба написать вам никто не сможет.
...
Рейтинг: 0 / 0
12.12.2016, 05:01:08
    #39364603
gandjustas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с MDX
a_voroninКакой вы ленивый.
Не ленивый, а неопытный в этом деле.

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


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