powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как сделать в MSAS
8 сообщений из 8, страница 1 из 1
Как сделать в MSAS
    #33630083
G41G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблицы:
1.dim_id, amount
2.dim_id, dim_name1, dim_name2, dim_sign1 (+ / -), dim_sign2
Как построить куб в MSAS чтоб что-то похожее получилось в Excelе:
All………...sum(sum(amount*sign2)*sign1)
Name1……sum(amount*sign2)
Name2……amount
...
Рейтинг: 0 / 0
Как сделать в MSAS
    #33630773
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно поподробнее?
хотя бы приведите таблицу фактов и желаемый результат

а пока могу предложить amount*sign2 сделать как физ меру, а sign1 - unary operator.
...
Рейтинг: 0 / 0
Как сделать в MSAS
    #33631589
G41G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1 – таблица фактов; кроме указанных полей есть еще всякие idишники на неуказанные табл измерений
2 – таблица измерений
Желаемый результат:
All.......................sum(sum(amount*sign2)*sign1)
...Name1..............sum(amount*sign2)
......Name2...........Amount
......Name2...........Amount
................................
...Name1..............sum(amount*sign2)
......Name2...........Amount
......Name2...........Amount
.............................
...
Рейтинг: 0 / 0
Как сделать в MSAS
    #33631690
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите все-таки в сторону unary operator, как сказал Дмитрий
...
Рейтинг: 0 / 0
Как сделать в MSAS
    #33631691
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
установите на разных уровнях разный unary operator
...
Рейтинг: 0 / 0
Как сделать в MSAS
    #33631764
G41G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а можно поподробнее, пожалуйста
что-то вроде: куда зайти, что нажать; для чайников
прежде, чем создать (как я понимаю) action, нужно как-то описать sign - Как?
...
Рейтинг: 0 / 0
Как сделать в MSAS
    #33631989
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
G41Gа можно поподробнее, пожалуйста
что-то вроде: куда зайти, что нажать; для чайников
прежде, чем создать (как я понимаю) action, нужно как-то описать sign - Как?тут уж я пас.
почитайте БОЛ, сходите на курсы, пригласите знающего человека (небезвозмездно) в конце концов
...
Рейтинг: 0 / 0
Как сделать в MSAS
    #33632177
ASa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Придется в табличку измерений добавить колонки для унарных операторов, а там прописать для каждого мембера сам оператор(+,-, ...)
Когда будешь содавать измерение, заходишь в редактирование оного и тыкаешь на нужный уровень. В свойствах его есть пунктик Unar тра-ля-ля... Туда прописываешь интересующую колонку.
Дополнительно в BOL: В индексе набираешь UnaryOperatorColumn и читаешь...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как сделать в MSAS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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