Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 Неправильно считаются промежуточные итоги  [new]
Antojke
Member

Откуда:
Сообщений: 10
Добрый день, прошу помощи. Имеем куб с различными вычисляемыми измерениями.
Если наши измерения вычисляются простыми формулами типа х+у=к, то промежуточные итоги отображаются верно. Но если езмерения вычисляются по более хитрой формуле типа если т>0, то х+у, иначе х*у, тогда промежуточные итоги считаются криво.
Пример на скриншоте.

К сообщению приложен файл. Размер - 38Kb
25 апр 18, 11:14    [21367098]     Ответить | Цитировать Сообщить модератору
 Re: Неправильно считаются промежуточные итоги  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 1902
Antojke,

промежуточные итоги не суммируются, а тоже считаются по вашей формуле
если надо чтобы суммировались, используйте SCOPE
(поиск оп форуму)
25 апр 18, 11:18    [21367111]     Ответить | Цитировать Сообщить модератору
 Re: Неправильно считаются промежуточные итоги  [new]
Antojke
Member

Откуда:
Сообщений: 10
StarikNavy
Antojke,

промежуточные итоги не суммируются, а тоже считаются по вашей формуле
если надо чтобы суммировались, используйте SCOPE
(поиск оп форуму)


Сейчас перепроверил, Итог считается верно, неверно считаются показатели на уровне группировок компаний, уровень конечных компаний считается правильно (выделил синим).

Вычисление осуществляется следующим кодом
(iif(([Measures].[B13]>0)
        ,([Measures].[B11]*(1-[Measures].[Tax Rate]/100)-(([Measures].[B14]+[Measures].[B24]+[Measures].[B25]+[Measures].[B26]+[Measures].[B27]-[Measures].[B29]-[Measures].[B30])*([Measures].[Capital Value]/100)/12))
        ,([Measures].[B11]-(([Measures].[B14]+[Measures].[B24]+[Measures].[B25]+[Measures].[B26]+[Measures].[B27]-[Measures].[B29]-[Measures].[B30])*([Measures].[Capital Value]/100)/12))))


К сообщению приложен файл. Размер - 59Kb
25 апр 18, 17:15    [21368684]     Ответить | Цитировать Сообщить модератору
 Re: Неправильно считаются промежуточные итоги  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 1902
Antojke,

перепрочитайте мое сообщение
26 апр 18, 11:48    [21370408]     Ответить | Цитировать Сообщить модератору
 Re: Неправильно считаются промежуточные итоги  [new]
Antojke
Member

Откуда:
Сообщений: 10
StarikNavy,
Про SCOPE я в курсе, но в данном случае они не нужны оказались.
Решил проблему следующим образом
sum((descendants([DIM OURFIRMTREE].[Parent ID].currentmember, ,LEAVES))
26 апр 18, 16:04    [21371408]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить