Показаны сообщения с ярлыком odi. Показать все сообщения
Показаны сообщения с ярлыком odi. Показать все сообщения

3 Марта семинар “Новые возможностям Oracle для хранилищ данных” - updated

3 марта в офисе компании Oracle состоится семинар по новым возможностям базы данных для создания Data Warehouse. Проводить его будет Андрей Пивоваров и я, Ваш покорный слуга, Александр Рындин.


В семинаре мы попытались осветить функции, которым мы уделяем не так много внимания, т.к. чаще приходится рассказывать про Oracle Data Integrator и Warehouse Builder. Но сама база данных обладает огромным количеством возможностей для построения хранилища данных. Вот о них и пойдет речь на семинаре.



Более подробная информация в моем блоге.
Милости просим.


UPDATE: выложены презентации с семинара. Идем по ссылке.
UPDATE-2: выложены презентации Андрея Пивоварова. Там же.


Читать дальше...

Oracle Data Integrator, part 2

Итак, Oracle Data Integrator (ODI) написан на Jython, варианте Python, написанном на Java. лаконичнее всего Jython описан в WiKi.

Раз это java, то обращение к данным источникам и целевым данным идет через jdbc. А раз так, то:

  • ODI работает почти на всех платформах, для которых есть JVM
  • Поддержкиваются почти все БД, для которых есть jdbc

И это еще не все. Все что делает ODI делается через Knowledge Modules. KM - это темплейт для генерации кода, который в результате будет выполняться. Нужно выгрузить данные из MS SQL и загрузить их в Oracle - берете соответсвующий KM модуль. Если Выс, что-то не устроило - есть возможность подправить исходный темплейт.

KM модуль для примера выше это выгрузка данных с помощью bcp в текстовый файл или pipe и загрузка их с помощью sqlloader. Никакой фантастики.

Существуют 6 видов KM модулей:
  • LKM - для загрузки staging схемы
  • IKM -Integration - для перегрузки из staging в production
  • CKM - для очистки данных
  • RKM - реверс-инжиниринг
  • JKM - журналирование (для включения Data Capture)
  • SKM - для генерации web сервисов
Позволю себе привести картинку описывающие все типы KM модулей.
Такая ясная архитектура позволяет выстроить модель вашего E-LT процесса, а затем, скажем, заменить один LKM на другой, более производительный, ничего больше не изменив !

Процесс создания KM более менее описан, и большой список уже готовых доступен после регистрации на сайте http://my.sunopsis.com/

Итак, мы имеем - ODI работает везде где есть java, со всеми источниками к которым можно настроить jdbc, обрабатывая данные с помощью легко дополняемой бибилиотеки KM модулей.

Не сложно поверить, что такая архитектура сделал продукт весь популярным.


Читать дальше...

Oracle Data Integrator, part 1

Компания Sunopsis сделала почти невозможное - она успешно конкурировала на рынке продуктов ETL с самой IBM. Более того, вместо привычной технологии ETL была предложена технология E-LT, которая при ближайшем рассмотрении оказывается очень даже интересной. По крайне мере, она ближе разработчикам, знакомым с SQL, макисмально используется возможности БД, не требуется изучать никакого дополнительного языка трансформации.

И вот в октябре 2006 года Oracle объявил по покупке компании Sunopsis. И вот теперь продукт находится в прайс-листе. Вы можете познакомиться с его основными возможностями скачать его.

Возникает вопрос, а как же быть с флагманским продуктом Warehouse Builder, который являлся флагманским продуктом для построения хранилищ данных ?

Во-первых , официальная версия приводится в специальном документе:
http://www.oracle.com/applications/fusion/oracle-business-intelligence-strategy-faq.pdf

Во-вторых, обратите внимание на очень разное ценообразование на эти два продукта.


Читать дальше...