Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как сделать в MSAS / 8 сообщений из 8, страница 1 из 1
28.03.2006, 15:54
    #33630083
G41G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
Есть таблицы:
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
28.03.2006, 19:54
    #33630773
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
можно поподробнее?
хотя бы приведите таблицу фактов и желаемый результат

а пока могу предложить amount*sign2 сделать как физ меру, а sign1 - unary operator.
...
Рейтинг: 0 / 0
29.03.2006, 11:06
    #33631589
G41G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
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
29.03.2006, 11:38
    #33631690
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
посмотрите все-таки в сторону unary operator, как сказал Дмитрий
...
Рейтинг: 0 / 0
29.03.2006, 11:38
    #33631691
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
установите на разных уровнях разный unary operator
...
Рейтинг: 0 / 0
29.03.2006, 11:58
    #33631764
G41G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
а можно поподробнее, пожалуйста
что-то вроде: куда зайти, что нажать; для чайников
прежде, чем создать (как я понимаю) action, нужно как-то описать sign - Как?
...
Рейтинг: 0 / 0
29.03.2006, 12:52
    #33631989
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
G41Gа можно поподробнее, пожалуйста
что-то вроде: куда зайти, что нажать; для чайников
прежде, чем создать (как я понимаю) action, нужно как-то описать sign - Как?тут уж я пас.
почитайте БОЛ, сходите на курсы, пригласите знающего человека (небезвозмездно) в конце концов
...
Рейтинг: 0 / 0
29.03.2006, 13:35
    #33632177
ASa
ASa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать в MSAS
Придется в табличку измерений добавить колонки для унарных операторов, а там прописать для каждого мембера сам оператор(+,-, ...)
Когда будешь содавать измерение, заходишь в редактирование оного и тыкаешь на нужный уровень. В свойствах его есть пунктик Unar тра-ля-ля... Туда прописываешь интересующую колонку.
Дополнительно в BOL: В индексе набираешь UnaryOperatorColumn и читаешь...
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как сделать в MSAS / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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