Текущее время: Пт, июл 18 2025, 23:54

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Вычисление медианы в WEBI
СообщениеДобавлено: Пт, сен 06 2013, 09:40 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 06 2013, 09:29
Сообщения: 4
начал работать с WEBI неделю назад - так что сделайте ссылку на малый опыт :)

Есть кросс-таблица вида:
Горизонталь: Ежемесячный расход, Количество клиентов, Средний расход на клиента, Медиана по расходу
Вертикаль: Вид расхода (коммуналка, авто и тп)
Тело: собсно сами меры расходов.

Собсно сам вопрос: в запросе у меня также есть поле КЛИЕНТ, из-за отсутствия его в таблице расходы клиента отлично сортируются по виду расхода (как и задумано) и выдаются суммой, количество считается COUNT(КЛИЕНТ), средний расход простым делением суммы на количество. А вот с медианой проблема - по стандартной формуле MEDIAN(РАСХОД) он выдает тоже самое значение, что и в поле РАСХОД, что ессесно правильно и логично, так как медиана в данном случае считается по одному значению. Но мне нужно посчитать медиану именно элементов суммы РАСХОДЫ. и засунуть это в эту же таблицу.

Какие могут быть варианты решения? Есть ли какая-то возможность вычислять поле по другой таблице, которую потом просто скрыть?
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вычисление медианы в WEBI
СообщениеДобавлено: Пт, сен 06 2013, 16:42 
Специалист
Специалист

Зарегистрирован:
Пт, май 22 2009, 10:23
Сообщения: 112
Копайте в сторону функций FOREACH и FORALL.
FOREACH позволяет добавить в расчет признак, которого нет в таблице, FORALL наоборот, исключает признак таблицы из расчета.

Цитата:
Есть ли какая-то возможность вычислять поле по другой таблице, которую потом просто скрыть?

Это одно из самых больших отличий от Excel - никаких хранимых значений из других таблиц. Сделать можно, но не нужно, отвыкайте сразу

_________________
Консультант SAP BI/BO


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вычисление медианы в WEBI
СообщениеДобавлено: Пн, сен 09 2013, 10:43 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 06 2013, 09:29
Сообщения: 4
Спасибо! Почитал про данные функции - пригодится в будущем.
Проблема решилась намного проще. В юниверсе поменял у меры функцию проекции с "СУММА" на "НЕТ" - и медиана стала считаться как полагается. может кому-то пригодится мой опыт. Тему можно закрывать


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB