Category ArchiveExpress
Express &OLAP &Мероприятия Андрей Пивоваров on 17 Feb 2010
Семинар и тренинг по Oracle OLAP 11g в Москве
Со 2-го по 5-е марта 2010 в Москву приезжает Bud Endress – Director of Product Management, OLAP Option, то есть человек, отвечающий за разработку OLAP option.
Oracle OLAP option или просто Oracle OLAP – это многомерный OLAP движок, встроенный в базу данных Oracle. OLAP построен на основе ядра Oracle Express Server. Он позволяет решать разные задачи:
- Ускорение отклика нерегламентированных запросов
- Создание сложных аналитических вычислений
- Создание т.н. cube organized Materialized View, как альтернтаиву обычным Mat View
- и т.д.
Я уже писал про OLAP 11g – можно прочитать здесь.
Bud Endress пришел в Oracle вместе с приобретением компании IRI в 1995 году. Компания IRI была производителем продукта, который стал Oracle Express Server. Уже в Oracle Bud отвечал, в частности, за разработку Oracle Sales Analyzer.
Bud проведет в офисе Oracle два мероприятия:
BI EE &Essbase &Express &OLAP &Ликбез Андрей Пивоваров on 27 Apr 2009
Заметки об инсталляции Oracle Essbase
Essbase появился в Oracle c покупкой компании Hyperion в 2007 году. Для тех, кто не знает – это многомерный OLAP сервер. Начиная с Oracle 9.2, ядро OLAP сервера Oracle Express Server встроено в СУБД Oracle и в результате мы имеем т.н. OLAP option. Сам Express Server был прямым конкурентом Essbase. Но, поскольку, встроенная OLAP option и отдельностоящий Essbase все-таки занимают разные технологические ниши, то сейчас рассматривать их как конкурентов, наверное, уже не стоит.
Интересная особенность Essbase для меня – это то, что все, кто с ним работают, отзываются почти исключительно в превосходной степени. Я не помню других таких продуктов, которые все хвалят.
При этом, те, кто хотят попробовать Essbase на своих данных, даже имеющие опыт работы с Express, OLAP или продуктами конкурентов Oracle, часто спрашивают \”Как установить Essbase?\”, так как выясняется, что это не совсем просто по нескольким причинам.
В этой статье я опишу свои впечатления об установке Essbase.
Про свои впечатления об OLAP Option 11g я писал тут.
Теперь я добрался до инсталляции Oracle Essbase. Тем более, что недавно вышла версия 11.1.1.2.
Continue Reading »
Express &OLAP &Ликбез Андрей Пивоваров on 13 Apr 2009
Впечатления от Oracle OLAP 11g. Часть 3.
Продолжение. Начало здесь и здесь.
Cost-Based Aggregation
После того как ядро Express Server было помещено внутрь СУБД Oracle, оно было переписано для того, чтобы по-новому работать с памятью и дисками. Это очень большая работа. Так как по сути Express-движку стало необходимо работать внутри \”виртуальной машины\” Oracle. Хотя внешне, для программиста все осталось также. Тот же DML, те же объекты.
Однако, с сейчас возросли требования к объемам хранимых в OLAP данных.
Continue Reading »
BI EE &Express &OLAP &Oracle Database &Ликбез Андрей Пивоваров on 16 Dec 2008
Впечатления от Oracle OLAP 11g. Часть 1.
Когда Дмитрий Волков предложил мне выступить на семинаре Database Options Details с рассказом про OLAP опцию в 11g, я сначала подумал – да о чем тут рассказывать? Между девятой и десятой версией было много различий. А между 10 и 11 вроде ничего особо не было. Ну, кроме Cube-Organized Materialized Views. Потом решил, что на семинаре будет масса людей, которые вообще с OLAP не работали, ни с какой версией, поэтому им, возможно, будет интересно узнать об OLAP вообще. Заодно при подготовке и посмотрю внимательнее, что там изменилось. Но оказалось, что изменений неожиданно много.
Continue Reading »
Express &OLAP Андрей Пивоваров on 13 Jan 2008
Раздел Oracle OLAP Option на Oracle Wiki
Прямо на глазах разрастается раздел про Oracle OLAP Option на Oracle Wiki.
На прошлой неделе в его наполнение активно включились такие специалисты из Oracle, как Keith Laker и Jameson White
Keith вчера добавил отличную страницу по истории появлении фич в разных версиях Oracle Express и Oracle OLAP. Я никогда не встречал документа, где это было бы собрано в одном месте.
А вот страница с хронологией Oracle OLAP
Jameson сделал раздел с полезными скриптами для DBA по работе с Olap. Там есть ответы на кучу вопросов.
Сделан также задел для страницы с глоссарием по OLAP
Она пока почти пустая, но направление радует.
В общем, следите за эфиром.
BI EE &Express &Reports &RTD Андрей Пивоваров on 04 Sep 2007
Статьи про RTD и связку BI EE c Express Server
Посмотрел последний выпуск Oracle Magazine RE и обнаружил две новые интересные статьи уже упоминавшегося Антона Шмакова из Борласа.
Первая, о продукте Oracle Real Time Decisions (RTD). Это продукт, который купил Oracle с компанией Sigma Dynamics. Это встраеваемый продукт класса Real Time Data Mining, который используется например в Siebel CRM.
С его помощью можно, например, сделать, чтобы прямо в онлайне во время работы оператора колцентра, RTD выдавал рекомендации что предложить клиенту. Ну например, если оператор во время разговора с клиентом узнает, что клиент меняет адрес, то после того как будет вбит новый адрес, RTD прямо в реальном времени может подсказать оператору предложить какой то новый тариф или скидку, чтобы уменьшить риск того, что клиент уйдет к конкурентам после смены адреса. Очевидно, что в фоне может быть обсчитана большая статистика по сложным алгоритмам. Этим как раз и занимается RTD.
Антон написал статью Глубинный анализ данных в режиме реального времени: Oracle Real Time Decisions про этот продукт.
Вторая статья рассказывает о \”нетрадиционном\” использовании BI EE. Как с помощью Oracle Reports и Oracle Database заставить BI EE работать со старым MOLAP сервером Oracle – Oracle Express Server. Не знаю, насколько это работает надежно, но сам подход очень интересен.
Статья называется Интерфейс Siebel => Oracle Server => Express Server
BI Beans &Express &OLAP &Oracle Database &Ликбез &Общее Андрей Пивоваров on 29 Jan 2007
Что такое OLAP? Часть 2. Oracle Express и Oracle OLAP
Теперь перейдем собственно к Oracle OLAP.
Как я уже упомянул, в 1995 году Oracle приобрел компанию IRI – пионера в области MOLAP, производителя Express. Я сам впервые столкнулся Oracle Express в 1999 году. Если бы я не прочитал, что первая его версия появилась в 1970, никогда бы не подумал.
На самом деле, с 1970 продукт несколько раз переписывался, в том числе и на другие языки программирования. И в 1995, когда его купил Oracle, Express был лидером в своем классе.
Семейство Oracle Express состоит из нескольких продуктов:
- Oracle Express Server – собственно многомерный сервер.
- Oracle Express Objects – RAD среда, напоминающая Visual Basic, с помощью которой можно написать любой интерфейс пользователя.
- Oracle Express Analyzer – смотрелка кубов (в том случае если вы не хотите писать собственный интерфейс). Этот же Analyzer является runtime-средой для приложений, написанных на Objects.
- Express Web Publisher – компонент, который позволяет публиковать данные из Express на вебсайтах.
У Express Server есть помимо стандартных возможностей просмотра содержимого кубов, есть ряд интересных и иногда даже уникальных возможностей. Continue Reading »
Discoverer &Express &OLAP &Ликбез &Общее Андрей Пивоваров on 27 Jan 2007
Что такое OLAP?
Вопросы об OLAP занимают особое место. В отличие от большинства других технологий, где часто можно услышать вопрос \”Что такое Discoverer?\” или \”Что такое Spatial?\”, когда дело касается OLAP чаще всего слышен вопрос: \”Мы хотим поставить себе OLAP. Что нам нужно для этого сделать?\”
То есть OLAP – это такой термин, который у многих на слуху, но когда начинаешь задавать дополнительные вопросы, очень часто выясняется, что под OLAP-ом может пониматься что угодно. Однажды даже, после 5-минутного объяснения, я услышал \”Я не понял, а что, OLAP это разве не система управления документооборотом?\”
Хотя, справедливости ради скажу, что большинство спрашивающих все-таки знают, что OLAP – это из области аналитики.
Так что, прежде чем разбираться что такое Oracle OLAP, давайте попробуем разобраться что вообще такое OLAP?
Continue Reading »