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

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

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


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