powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как такое сделать в D4O?
15 сообщений из 15, страница 1 из 1
Как такое сделать в D4O?
    #33203388
ora_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Совсем недавно начал разбираться с MOLAP, так что пожалуйста сильно не пинайте!
Есть измерения:Время(Год-месяц-день),Клиент(КлиентTOTAL,Категории клиентов-клиент)
Куб продаж(day_id,client_id, sale_usd)

Сделал простенький cross-tab, покрутил повертел, все классно работает...
Но никак не пойму как реализовать следущее:

Например поместить в заголовок измерение Клиент(чтобы можно из списка было выбирать), по столбцам таблицы - годы, по строкам месяцы, в ячейках - сумма продаж.

В обычном дискаверере это делалось без проблем, а как такое сделать в D4O, да и можно ли вообще??

Заранее спасибо!
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203393
ora_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, просьба к модераторам перенести тему в OLAP и DWH.
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203570
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ora_guestНапример поместить в заголовок измерение Клиент(чтобы можно из списка было выбирать), по столбцам таблицы - годы, по строкам месяцы, в ячейках - сумма продаж.

В D4O, разбить уровни измерения на строки и слобцы никак нельзя.
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203721
ora_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
O_Vital
В D4O, разбить уровни измерения на строки и слобцы никак нельзя.

Ужас! Как же допустим тогда сравнить продажи по каждому месяцу в различные годы?Но это же тривиальная задача!
Делать отдельные измерения "Месяц" , "Год" и добавлять их в куб продаж??
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203809
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ora_guestКак же допустим тогда сравнить продажи по каждому месяцу в различные годы?
Если я правильно понял ваш трабл, необходимо использовать DrillDown. т.е. просто раскрываете уровень измерения (щелкаете на треугольник слева).
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203834
ora_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Drill down я конечно сделать могу, но это не так наглядно. Гораздо удобнее, когда например, в одной строке сумма за июль 2005, в а предыдущей строке - за июль 2004 и тд..

К тому же график сравнения по годам нельзя построить, когда все измерение времени идет по строкам или стоблцам...
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203926
ora_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот так это выглядит в Discoverer Desktop
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203936
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если честно я не встречал клиентов, которыми можно было-бы анализировать данные разбивая уровни измерения на строкам и слобцам (но это совсем не значит, что их нет :-))), интересно, а можно это в Cognos, где вы Jurii? ;-))))

ora_guestК тому же график сравнения по годам нельзя построить, когда все измерение времени идет по строкам или стоблцам...
что вы имеете в виду, в D4O неплохой построитель графиков, там многое можно...
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203949
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понятно, немного не успел :-))

м.б. в следующих версиях такое и можно будет сделать,
OLAP у Oracle сейчас активно развивается.

ща попробую построить график как у вас...
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203981
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратите внимание на скриншоте из Desktop у вас два измерения- месяцы и годы. Просто ROLAP хорош тем что нет жесткой привязки иерархий, а в MOLAP есть.
Можно создать два измерения.
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203991
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В экспрессе эту задачу можно было решить через Relation, но в D4O они пока не поддерживаются.
Подождем след. релиза, посмотрим.
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33203994
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя может O_Vital сейчас что-то придумает. Я в него верю :)
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33204027
ora_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BirkhoffОбратите внимание на скриншоте из Desktop у вас два измерения- месяцы и годы. Просто ROLAP хорош тем что нет жесткой привязки иерархий, а в MOLAP есть.
Можно создать два измерения.
Вот я уже и думаю добавить измерение "Месяц" в куб...а год брать из первого, но как то это через "ж" получается ))
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33204072
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, в таком случае правильнее в одном хранить только года а в другом только месяцы.
И кубик будет меньше.
...
Рейтинг: 0 / 0
Как такое сделать в D4O?
    #33204117
ora_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я думал что незнаю какой-то простой фичи, а оказывается в MOLAP на одном измерении времени такое сделать нельзя.

Всем спасибо!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как такое сделать в D4O?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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