powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Округление в MS AS..
6 сообщений из 6, страница 1 из 1
Округление в MS AS..
    #32476086
Дмитрий777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем Доброе время суток!
Кто - нибудь решал такие проблемы:
Dimension:_________Measures________Measures/1000

Всего (All):_________21 808.31_________21,81
Строка 1:___________8 672,99___________8,67
Строка 2:_____________317,74___________0,32
Строка 3:_____________541,86___________0,54
Строка 4:_____________310,82___________0,31
Строка 5:_______________0,10___________0,00
Строка 6:____________5 164,69__________5,16
Строка 7:_______________0,40__________0,00
Строка 8:______________11,13___________0,01
Строка 9:___________2 550,64____________2,55
Строка 10:____________366,94___________0,37
Строка 11:___________3 138,94___________3,14
Строка 12:_____________732,08___________0,73

Measures / 1000 - Округлено функцией Round до двух знаков после запятой.
Если на калькуляторе посчитать столбец Mesures/1000, То получим 21,8, а не 21,81. Что делать - то? Как вообще MS AS считает сумму по столбцу? Такое ощущение, что он берет не итог по столбцу, а итог по стобцу measures и делит его на 1000. Может быть можно написать отдельную формулу для All Members? Подскажите как.
Могу куб прислать по почте.
...
Рейтинг: 0 / 0
Округление в MS AS..
    #32476112
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Measures/1000 это Calculated Members? Если да, то так оно и есть что оно считается от агрегата, а не для каждого members. Было бы очень печально (в смыслк производительности) если бы было обратное.
...
Рейтинг: 0 / 0
Округление в MS AS..
    #32476115
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у вас бухгалтерские расчеты, где за копейку удавятся :-), тогда вам надо Member/1000 сделать физической мерой :-(
...
Рейтинг: 0 / 0
Округление в MS AS..
    #32476235
Дмитрий777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Физической мерой - в смысле в исходном запросе считать что-ли?
И это поможет?
...
Рейтинг: 0 / 0
Округление в MS AS..
    #32476247
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почитайте что такое "Calculation order" и что такое "Pass Order"

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/olapdmad/agmdxadvanced_6jn7.asp

многие ваши вопросы и "непонятки" отпадут.
...
Рейтинг: 0 / 0
Округление в MS AS..
    #32477958
Дмитрий777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
backfire
Если у вас бухгалтерские расчеты, где за копейку удавятся :-), тогда вам надо Member/1000 сделать физической мерой :-(

Убил три часа, сделал все меры/1000 в субд. Запустил процессинг куба, посмотрел на результат и очень удивился когда увидел что он не изменился ни на 0,00001 !!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Округление в MS AS..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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