powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / calculated members
3 сообщений из 3, страница 1 из 1
calculated members
    #32740692
eremin_igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые хлопцы, помогите plz новичку в MDX

Есть куб (в MS Analisys Services) с мерами план, факт,
и измерениями "договор", "статья затрат", "компания" и "время"

Я хочу сделать новую меру "прибыль", которая берет
данные меры "факт", за исключением тех данных, у которых измерение "статья затрат" не заполнена. Как это сделать ?

примерный запрос по существующим мерам такой:
SELECT
{[Measures].[План], [Measures].[Факт]} ON COLUMNS,
NON EMPTY ( Crossjoin( [Название договора_OLAPDAT26_].[Название договора].members, [Компания_OLAPDAT26_].[Компания].members)) ON ROWS
FROM RFORTest
where ([Время_OLAPDAT26_].[Месяц].[Декабрь])
...
Рейтинг: 0 / 0
calculated members
    #32741059
eremin_igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тихо, как в лесу....

можно даже упростить задачу - само измерение мне не нужно
в других примерах видел вычислимые значения вида
([Measures].[Факт], [Статья затрат_OLAPDAT26_].CurrentMember) /
([Measures].[Факт], [Статья затрат_OLAPDAT26_].CurrentMember.Parent)*100
но мне для расходов надо что-то вида
([Measures].[Факт], [Статья затрат_OLAPDAT26_].AllMembers) -
([Measures].[Факт], [Статья затрат_OLAPDAT26_].&[]) - такое выражение
тоже не прокатывает

видимо, можно также для измерения [Статья затрат_OLAPDAT26_] написать custom rollup, но я в принципе пока не понимаю, как это делается
...
Рейтинг: 0 / 0
calculated members
    #32741289
Alex Fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так сам же пишешь, что нужен CM. Ну так вперёд.
Делаем CM [прибыль]
iif([статья затрат].CurrentMember="не заполнена",null,([статья затрат].CurrentMember,measures.[факт]))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / calculated members
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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