powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Oracle 8 и Oracle Express
6 сообщений из 6, страница 1 из 1
Oracle 8 и Oracle Express
    #32774669
Nevolin Alexandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста новичку в OLAP.
Есть Приложение хранящие свои данные в Oracle 8.
Поставили задачу построить Olap на основе данных хранящихся в системе.
причем так что-бы при изменении данных в исходной БД.
OLAP кубы подгружались автоматически.
сейчас смотрю продукт Oracle Express Server 6.4
Я так понял что для моей задачи нужен Relation Access Manger
который позволяет подгружать кубы.
Не можете пояснить как это делается?
...
Рейтинг: 0 / 0
Oracle 8 и Oracle Express
    #32775139
Bill_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relation Access Manger нужен для системы в которой данные хранятся в реляционном виде в самой OLTP-базе (Oracle 8 в вашем случае), метаданные (специфические для OLAP описания данных) хранимые в Express создаются визуально в программе Express Administrator.
Второй путь- создание кубов с данными в Express и подгрузка новых данных с нужной периодичностью процедурами на встроенном языке.
Дело вкуса, но первый вариант не рекомендую- он несколько тупиковый в планедальнейшего развития продуктов.
...
Рейтинг: 0 / 0
Oracle 8 и Oracle Express
    #32775556
Nevolin Alexandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bill_Relation Access Manger нужен для системы в которой данные хранятся в реляционном виде в самой OLTP-базе (Oracle 8 в вашем случае), метаданные (специфические для OLAP описания данных) хранимые в Express создаются визуально в программе Express Administrator.
Второй путь- создание кубов с данными в Express и подгрузка новых данных с нужной периодичностью процедурами на встроенном языке.
Дело вкуса, но первый вариант не рекомендую- он несколько тупиковый в планедальнейшего развития продуктов.

По поводу второго пути - как осуществить эту нужную переодичность?
Я правильно понимаю что создается программа на всторенном языке (вручную или с помощью Express Administrator) и она запускается с помощью Express Batch Manger? А в Express Batch Manger настраивается как часто она будет обновлять кубы.
А как заставить Куб пополнятся например когда пользователь модифицирует данные в OLTP-базе? И вообще возможно ли это или это за пределами OLAP?
...
Рейтинг: 0 / 0
Oracle 8 и Oracle Express
    #32775626
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у вас не обсчитываются никакие агрегаты, то можно повесить в Batch Manager процедуру, которая будет запускаться хоть каждую минуту и обновлять кубик.
В настоящих OLAP системах при обновлении данных нижнего уровня - начинается обсчет агрегатов, который занимает значительное время (зависит от структуры куба и данных) поэтому вы столкнетесь с ситуацией, когда у вас придут изменения, а куб еще не успел обновиться.
Такая схема в общем-то никакого отношения к OLAP не имеет.
В MOLAP системах обычно существует некий период отставания данных в кубе от данных в OLTP системах.
Собственно, OLAP и был изобретен как альтернатива OLTP. Мы жертвуем Real-Time-ом, но получаем скорость отработки запросов и дополнительную гибкость.
Вы же хотите получить Real-Time OLAP в MOLAP, а это, наверное, не удастся.

Может быть вам попробовать Oracle Discoverer, возможно его хватит для ваших целей?
...
Рейтинг: 0 / 0
Oracle 8 и Oracle Express
    #32775655
Nevolin Alexandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за консультацию.
BirkhoffМожет быть вам попробовать Oracle Discoverer, возможно его хватит для ваших целей?
Можно пояснить что это за инструмент - или ссылку на описание?
И еще вопросик: Насколько я понимаю есть две технологии MOLAP и ROLAP
так вот Oracle Express Server работает только по MOLAP? или его можно научить читать и строить кубы из реляционной базы?
...
Рейтинг: 0 / 0
Oracle 8 и Oracle Express
    #32775720
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nevolin AlexandrСпасибо за консультацию.
BirkhoffМожет быть вам попробовать Oracle Discoverer, возможно его хватит для ваших целей?
Можно пояснить что это за инструмент - или ссылку на описание?
И еще вопросик: Насколько я понимаю есть две технологии MOLAP и ROLAP
так вот Oracle Express Server работает только по MOLAP? или его можно научить читать и строить кубы из реляционной базы?
Можно, как раз RAM этим и занимается. Только сейчас это уже делать не стоит.
Discoverer - это продукт, который позволяется работать с данными, лежащими в таблицах, работать через многомерный интерфейс. То есть это продукт, работающий в схеме ROLAP. И возможно, он вам и нужен.

Посмотреть-почитать о нем можно здесь.
http://www.oracle.com/technology/products/discoverer/index.html
а дему интерфейса посмотреть, например здесь
http://www.oracle.com/technology/products/discoverer/files/viewlets/Discoverer_Overview_904_viewlet_swf.html

Дема там сделана по толстому Java клиенту, но есть еще варианты с обычным Windows приложением.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Oracle 8 и Oracle Express
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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