Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OBI 11G Pivot Running Sum / 6 сообщений из 6, страница 1 из 1
05.04.2017, 17:04:52
    #39433655
Кostas_11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OBI 11G Pivot Running Sum
Подскажите как сделать бегущую сумму по строке.
Т.е. что бы накопительным итогом суммировались показатели всех столбцов данной строки.

Показатели всех строк столбца прекрасно суммируются, если в свойствах меры указать "Display as running sum". Не понимаю как это для строк проделать.
...
Рейтинг: 0 / 0
06.04.2017, 16:07:01
    #39434303
terna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OBI 11G Pivot Running Sum
Кostas_11,
напишите в формуле RSUM (показатель by измерение 1, измерение2...)
при этом в by должны быть все столбцы, по которым должна быть группировка, а не тот столбец, по которому нужно суммировать.
То есть если вы хотите накопленный итог по месяцам, то в перечне должны быть все измерения отчета, кроме месяца.
...
Рейтинг: 0 / 0
07.04.2017, 16:41:29
    #39434935
Кostas_11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OBI 11G Pivot Running Sum
terna,
у меня как-то наоборот работает.
Например, нужна сумма накопительным итогом по месяцам (месяцы расположены по оси Х).
Если включить в by все измерения кроме месяца, то получаются просто значения этого показателя;
если же включить в by месяцы, то накопительная сумма получается верной, но по вертикали. Т.е. точно также как и при выборе в свойствах Pivot свойства - "Display as running sum".

Но в любом случае, не важно какие измерения включать в by, не могу понять как получить "раннинг сумм" ее именно по строкам?
...
Рейтинг: 0 / 0
07.04.2017, 17:22:55
    #39434982
terna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OBI 11G Pivot Running Sum
Кostas_11,
Действительно какая-то ерунда с предложенным методом. ТО работает, то нет. Что ли с временным рядом не работает - для него есть функция to_date еще. До конца не разобралась. Если что-то новое выясню - допишу.
Пока заметила, что если перенести метки показателей в сводной из столбцов в строки, то "display as running sum" начинает суммировать по строкам. Может поможет это)
...
Рейтинг: 0 / 0
10.04.2017, 18:14:21
    #39436092
terna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OBI 11G Pivot Running Sum
Кostas_11,
я разобралась, в чем проблема. Это какой-то баг, который зависит от сортировки.
Если у Вас месяц первый в сортировке среди всех измерений (или единственный), то почему-то rsum игнорируется. А так получается, когда вы просто первым хронологически добавили его на вкладку критерии и далее не настраивали никаких сортировок, либо отсортировали этот столбец как первый или единственный.
В общем, если Вы не настраивали никаких сортировок и сделали rsum (показатель by все измерения, кроме месяца) и вас отображается просто показатель, то удалите из критериев месяц и добавьте его заново и будет Вам счастье. Либо можно вручную настроить сортировку так, чтобы месяц в ней не был первым.
Посмотреть порядок сортировок можно на вкладке дополнительно в сформированном sql
...
Рейтинг: 0 / 0
14.04.2017, 14:39:37
    #39438762
Кostas_11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OBI 11G Pivot Running Sum
terna,
спасибо, сработало.
Но все равно я уже в БД успел это поле сделать (((
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OBI 11G Pivot Running Sum / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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