Olap сервер — Oracle Essbase
На Хабре, хоть как то представлено описание решения от Microsoft для задач аналитической обработки данных в реальном времени, но нет ни слова о мировом лидере в данном вопросе Oracle Essbase Поэтому ниже привожу описание данной технологии.
Oracle EssBase – это OLAP сервер, отличающийся от конкурентов мощной поддержкой аналитических задач, позволяя производить многомерный анализ в разрезе множества аналитик, строить прогнозы развития компания, подготовить данные для отчетности. Он поддерживает весь спектр OLAP решений – MOLAP(двух видов Aggregate Storage и Block Storage), ROLAP и HOLAP (MOLAP+ROLAP).
Архитектуру схематически можно представить следующим образом:

Состоит из следующих компонент:
Этот модуль Analytic Services создает базу данных в основе, которой лежит понятие блок – это таблица, состоящая из всех возможных вариантов плотных направлений, и эти блоки размещаются на пересечении разряженных направлений. Данный модуль поддерживает запись значений с помощью пользовательских приложений и предназначен для комплексного финансового анализа.

- Для приложений, связанных с итеративным планированием, распределениями, сложным анализом (анализ продаж, анализ прибыльности)
- Если необходимо много процедурных вычислений и запись изменений на любой уровень агрегации
- Управление порядком вычисления измерений
- Вычисление всей или части БД
- Выполнение сложных вычислений
Этот модуль Analytic Services создает «агрегированную» базу данных, в себе хранит элементы нулевого уровня, автоматически рассчитывая все значения более высокого уровня, по своей структуре чем –то напоминает ROLAP. Предназначен для анализа сверхбольших данных (экстремально разряженных), с миллионами возможных показателей.

- Для крупномасштабных, разреженных данных
- Стандартный набор правил агрегации
Это интерфейс администратора базы данных Analytic Services, поддерживающий единую точку администрирования для множества серверов баз данных. Используя этот инструмент, Вы можете разрабатывать, обслуживать и управлять как серверами, так и приложениями и их базами данных.

• Интеграционная консоль — Essbase Integration Studio (не развивается, предшественик Essbase Integration Studio )
Integration Server это сервер, использующий многопоточную архитектуру, обслуживающий связь между реляционными источниками данных, OLAP каталогом метаданных и Analytic Server (сервером многомерных баз данных).

Это программное решение предназначено для получения AD-HOC отчетов в Microsoft Excel, оно непосредственно подключается к многомерной базе данных. Развитие остановлено.
Позволяет получить доступ к данным из всего пакета программ Microsoft Office, отличается от Essbase SpreadSheet технологическим решением. Усиленно развивается.
Интерфейс командный строки, предназначен для проведения административных задач, таких как остановка приложения, запуск сервисных утилит, резервное копирование и др.
Интерфейс командный строки, для проведения административных задач.
Это инструмент разработчика программного обеспечения, позволяет обращать к многомерной базе данных из VB, C, или JAVA.
• Обслуживающие сервисы — Analytic Deployment Services
Позволяет строить единую точку входа для обеспечения балансировки нагрузки и отказоустойчивости между приложениями пользователей и многомерными базами данных.
Ну и в конце несколько ресурсов, которые помогут в освоении данной технологии
- Essbase Introduction
- Essbase Overview
- Creating Applications and Databases
- Working with Outlines
- Loading Dimensions and Data
- Calculating Data
- Analyzing Data
- Essbase ASO Overview
Многомерный сервер Oracle Hyperion Essbase

Oracle Hyperion Essbase — многомерная СУБД, представляющая собой платформу для разработки аналитических приложений. Эта платформа позволяет ключевому персоналу разрабатывать и управлять аналитическими приложениями, создавать сложные бизнес сценарии, предсказывать развитие событий и использовать метод моделирования «что-если». Oracle Hyperion Essbase обеспечивает быстрое время отклика на запросы большого количества пользователей, несмотря на сложные бизнес модели и огромные массивы запрашиваемых данных.
Продвинутая модель хранения данных и система вычислений
Hyperion Essbase поддерживает две модели хранения данных: BSO (block storage) и ASO (aggregate storage), которые оптимизированы под высокоскоростные вычисления и для сверхбыстрого предоставления данных по сложным аналитическим запросам.
В ядре Oracle Hyperion Essbase лежит самый продвинутый и производительный механизм расчётов из представленных сегодня на рынке. Он поставляется с более чем 350 предварительно настроенными функциями, что облегчает создание сложных бизнес-моделей. Единый интерфейс обслуживания и поддержки для администратора системы облегчает управление бизнес правилами автоматизированных расчетов. От прямых агрегаций до сложных аллокаций между аналитическими измерениями, от многомерной аналитики по периодам до «финансовой изощренности» показателей деятельности — Oracle Hyperion Essbase предоставляет превосходную производительность и широту функций.
Лучшее настраиваемое аналитическое окружение
Oracle Hyperion Essbase позволяет ключевым бизнес-пользователям самостоятельно разрабатывать дизайн и пользоваться возможностями бизнес-приложений. Технология графического представления «схемы» облегчает построение аналитических направлений, иерархий показателей, метрик и сценариев. Уникальная технология многопользовательского чтения-записи данных позволяет создавать превосходно выглядящие приложения для анализа отклонений, прогнозов и сценариев. Именно Oracle Hyperion Essbase является основой приложения для планирования и бюджетного управления — Oracle Hyperion Planning. Производительность Oracle Hyperion Essbase возможно оптимизировать путём использования разных методов хранения и сжатия данных для каждого конкретного приложения. Oracle Hyperion Essbase поддерживает архитектуры 32-bit и 64-bit для Windows и Unix, что позволяет гибко масштабировать решение в среде предприятия.
Визуализация данных Oracle Hyperion Essbase
Для создания-публикации отчетов и аналитической работы с данными Oracle Hyperion Essbase существует достаточно большой набор средств:
Hyperion Web Analysis — это модуль в составе Oracle Hyperion Business Intelligence, который позволяет получать всем заинтересованным сотрудникам компании серьезную, интуитивно-понятную, интерактивную аналитику, основанную на интернет технологиях. Графический и понятный интерфейс предоставляет пользователям возможность просматривать данные теми способами, в тех разрезах и с тем уровнем детализации, которые необходимы.
Hyperion Financial Reporting — модуль, позволяющий создавать и публиковать отчеты строго определенного вида, отчеты для вывода на печать. Он позволяет создавать управленческие и финансовые отчеты профессионального качества, отвечающие специфическим нуждам финансового отдела или любых других подразделений компании, где требуются форматированные многомерные отчеты. Этот модуль может использовать следующие приложения Oracle в качестве источников данных: Hyperion Financial Management, Hyperion Planning, Hyperion Essbase, а так же продукты других вендоров (SAP BW и Microsoft SQL Server Analysis Services).
Hyperion Interactive Reportion — это модуль в составе Oracle Hyperion Business Intelligence, который представляет собой интуитивно понятный инструмент для создания пользовательских запросов. Этот инструмент предназначен для руководителей, бизнес-пользователей и аналитиков. От аналитических панелей с легко доступным контентом до комплексного моделирования данных с возможностью просмотра источников данных, Interactive Reporting позволяет объединить данные из разрозненных источников и использовать в запросах различные таблицы, диаграммы, отчеты и т.п.
Hyperion Visual Explorer — это инструмент визуализации, обеспечивающий легкий анализ данных для бизнес-пользователей. Наглядное представление данных по всему предприятию позволяет выявлять тренды, исключения и взаимосвязи, оказывающие влияние на эффективность деятельности вашей компании.
Hyperion Smart View (MS Excel Add-in) — это инструмент, который позволяет пользователям работать в MS Excel, MS Word с данными Hyperion Essbase и приложений Oracle EPM (Hyperion Planning, Hyperion Financial Management и т.д.).
Про Oracle Business Intelligence
Еще про предстоящие мероприятия. (Не забывайте про BI Forum).
24 февраля в Москве Oracle проводит бесплатный семинар-лабораторку по Hyperion Essbase. Essbase, как вы знаете, это OLAP сервер. Особенность этого семинара в том, что это будут не только рассказы о продукте но и лабораторная работа на собственных компьютерах, на которой можно научиться работать с Essbase и забрать с собой VMware-образы, с которыми можно будет продолжить экспериментировать дома.
Поскольку возникли какие-то накладки с размещением регистрации на сайте, я размещаю информацию о программе и регистрации здесь:
Приглашаем Вас на семинар Oracle, посвященный технологиям и методам OLAP-анализа на основе продукта Oracle Essbase. Семинар будет проходить 24 февраля 2009г. в Москве, в отеле Катерина-Сити, по адресу: Шлюзовая набережная, 6, стр.1, зал Цельсиус.
Многомерный сервер Essbase не так давно появился в арсенале продуктов Oracle в области бизнес-анализа. Тем не менее, этот продукт очень успешно используется во многих организациях и в самых различных отраслях промышленности и бизнеса. История создания Essbase тесно связана с появлением и формированием самой концепции OLAP технологии, и сегодня он является признанным лидером среди OLAP серверов.
Возможности этого продукта позволяют бизнес-пользователям самостоятельно не только формировать запросы и анализировать результаты их выполнения, но и выполнять сложные аналитические вычисления, прогнозировать, моделировать, использовать методы “что-если” –анализа и решать самые сложные аналитические задачи. Все это можно делать, пользуясь удобными и простыми инструментами, ориентированными на бизнес-задачи, а не на технические детали продукта. Поддерживается одновременная работа большого числа пользователей и анализ огромных объемов данных.
На семинаре мы расскажем о функциональных возможностях продукта, его архитектуре и основных компонентах, особенностях использование для решения задач бизнес-анализа. Вы не только узнаете о самой технологии и опыте успешных проектов, но и получите возможность поработать с Essbase во время практических занятий, если принесете с собой ноутбук, отвечающий указанным ниже требованиям.
Программа семинара (предварительная):
10.00 – 11.30 Многомерный анализ данных на основе Oracle Essbase – обзор возможностей
11.30 – 12.00 Oracle Business Intelligence EE и Essbase
12.00 – 12.30 Перерыв
12.30 – 13.00 Дополнительные средства анализа данных и построения отчетов для Oracle Essbase
13.00 – 13.30 Опыт успешного использования технологии Essbase для решения практических задач
13.30 – 14.30 Обед
14.30 – 17.30 Начинаем работать с Oracle Essbase. Практические занятия
Для практических занятий необходимо принести с собой ноутбук, удовлетворяющий следующим требованиям:
- Частота не менее 1Ghz
- Операционная система: MS Windows XP SP2 или 2003
- Оперативная память: рекомендуется 2GB (не менее 1.5GB)
- 15 GB дисковой памяти для VMware Image
- DVD reader
- USB 2.0 port
- VMware Workstation, Server или Player – НЕОБХОДИМО УСТАНОВИТЬ САМОСТОЯТЕЛЬНО ДО НАЧАЛА ЗАНЯТИЙ!
РЕГИСТРАЦИЯ:
Отправьте письмо или факс, содержащий следующую информацию:
- Фамилия
- Имя
- Отчество
- Должность
- Отдел
- Название предприятия
- Контактный телефон
- Факс (с кодом города)
- Почтовый адрес предприятия
По e-mail oracle@grata-adv.ru
+7 (499) 124-6411 доб. 412
Отправить регистрационную форму по факсу:+7 (499) 124-6411
Читайте также:
- Заметки об инсталляции Oracle Essbase
- Как я сносил Висту
- Наиболее часто возникающие ошибки при инсталляции Oracle BI EE
- Семинар и тренинг по Oracle OLAP 11g в Москве
- Oracle BI Forum и мероприятия в Перми и Минске
А еще можно почитать мой твиттер @apivovarov
13 Responses to “Семинар-лаба по Hyperion Essbase”
- on 16 Feb 2009 at 5:55 pm 1. Федор Зевако said … Андрей, а какую версию будут показывать?
Если 11, то будут ли показывать что-нибудь из нововведений?
И кто будет рассказывать? - on 16 Feb 2009 at 10:22 pm 2. er said … >>15 GB дисковой памяти для VMware Image не многовато ли ?
- on 17 Feb 2009 at 1:07 am 3. Андрей Пивоваров said … er, Можно попробовать принести меньше, но результат не гарантирован 🙂
- on 17 Feb 2009 at 2:12 pm 4. Андрей Пивоваров said … Федор, Рассказывать будет Ольга Горчинская. Я сомневаюсь, что это будет про новые фичи и что на 11 версии.
Скорее всего это будет похоже на семинар, который раньше проводился для партнеров. - on 24 Feb 2009 at 4:48 pm 5. at said … Интересный семинар, к сожалению не было возможности посетить.
Скажите, а где-то можно взять указанный образ виртуальной машины, чтобы с ним самими поэкспериментировать?
Может даже в сети, хоть он и не маленький.
А также сопутствующие материалы.
Спасибо
Александр - on 24 Feb 2009 at 5:07 pm 6. Андрей Пивоваров said … at, Образ можно взять у кого-то, кто был на семинаре, либо договорить и приехать забрать в Oracle, но мне лично кажется, что проще скачать и поставить Essbase, так как ценность не в самом софте, а в упражнениях.
- on 24 Feb 2009 at 8:07 pm 7. at said … Да, я и имел ввиду упражнения: демо-примеры, предзаполненные данные, плюс краткий гайд по прохождению этих примеров.
Т.е. что-то вроде Oracle by Example. Собственно в OBE есть несколько примеров про Essbase, надо будет посмотреть. - on 24 Feb 2009 at 8:16 pm 8. Андрей Пивоваров said … at, Вам нужно связаться с Ольгой Горчинской и попросить ее. Я этот семинар не готовил, поэтому материалов у меня нет.
- on 25 Feb 2009 at 11:03 am 9. vol1 said … Я посетил лишь практическую часть и, понял, что ожидал от семинара чего-то бОльшего.
Аудитория очень бегло построила иерархию Outline и была отправлена в свободное плавание для создания rule-файлов по созданию измерений и загрузки данных. Рядом сидящие со мной коллеги явно не понимали смысл происходящего, а материалы, которые нам раздавали в помощь к лабораторной работе, содержали очень краткие этапы задания, по которым восстановить всю методику новичку было невозможно. В итоге, они уходили с сожалением о потраченном времени. at,
Материалы я могу выслать на почту. - on 26 Feb 2009 at 12:22 pm 10. Андрей Пивоваров said … Vol1, Я на мероприятии не был и не принимал участие в его подготовке, но все равно пару слов скажу. Essbase – это очень большой и сложный продукт. Странно ждать, что за полдня, послушав лекцию на два часа вы станете специалистом. Вы же не ждете, что человек, никогда не рабатвший с Oracle за два часа станет готовым администратором?
Официальный курс только по Essbase BSO идет 5 дней. И то, многое он не покрывает. Цель таких мероприятий – не заменить тренинг, как многие почему-то мечтают, а дать возможность почувствовать, как работает продукт, его терминологию, понять нужен он вам или нет и т.д. А потом уже если нужен, можно идти на курсы и изучать в деталях что к чему. - on 26 Feb 2009 at 1:11 pm 11. vol1 said … Согласен.
Такой же точки зрения придерживалась и Ольга.
У меня лишь было впечатление, что этот тренинг не позволил остальным понять нужен ли продукт им. Люди лишь запутались и в терминологии, и в самом продукте. - on 27 Feb 2009 at 10:05 am 12. Андрей Пивоваров said … vol1, А что именно было не так? Можно примеры? Обычно Ольга довольно доходчиво все рассказывает и продумывает структуру упражниний. Поэтому странно, что никто ничего не понял. OLAP – вообще штука необычная, ее нужно прочувствовать. Если у тебя в прошлом были задачи, которые на реляционки решались с трудом, а ты видишь, что вот на OLAP это решается влет – то понимаешь для чего он нужен. А если с такими задачами никогда не сталкивался, что будет сложновато…
- on 03 Mar 2009 at 9:45 am 13. vol1 said … Проблемы рядом сидящих были в понимании продукта, особенностей работы с ним. Примеры: Какие бывают иерархии? Как понимать “польский калькулятор” в Outline? Как настроить создание и загрузку измерений через rule-файлы?
Такие моменты достаточно сложные и требовали большего пояснения (и времени, конечно, что в рамках данной лабы было невозможно).
Oracle Essbase
Принимайте более взвешенные решения, имея возможность быстро протестировать и смоделировать сложные бизнес-предположения в облаке или локально. Oracle Essbase дает организациям возможность быстро получать аналитическую информацию с использованием многомерных наборов данных, используя анализ «что, если» и инструменты визуализации данных.
Получите приложение Oracle Essbase.
Возможности Oracle Essbase
Углубленная бизнес-аналитика на основе моделирования сценариев
Быстро и легко прогнозируйте производительность компании и отделов. Разрабатывайте аналитические приложения и управляйте ими с помощью бизнес-факторов для моделирования нескольких альтернативных сценариев.
Простые рабочие процессы
Управляйте рабочим процессом для нескольких сценариев использования в едином пользовательском интерфейсе для централизованной отправки и утверждения. В песочнице можно быстро протестировать и оценить модели, чтобы определить наиболее подходящую для производственной среды.
Готовые инструменты для расчетов
Финансовым и бизнес-аналитикам доступно свыше 100 предварительно созданных, готовых к использованию математических функций, которые можно с легкостью применить для получения новых данных.
Простое и эффективное создание сценариев с помощью MDX
Эффективно создавайте и сохраняйте новые формулы, которые можно использовать повторно для анализа с применением популярных языков запросов, таких как многоразмерные выражения (MDX).
Представление сложных бизнес-структур в графическом виде без упрощения
Финансовые и бизнес-аналитики могут с легкостью создавать, представлять и сохранять разветвленные иерархические связи, которые в точности отражают сложные бизнес-структуры, например, организационные диаграммы сотрудников или иерархии продуктов с различными сведениями и уровнями. С помощью Oracle Essbase можно составлять сложные бизнес-структуры без необходимости вносить в них изменения или обеспечивать их баланс, что позволяет экономить время и получать больше точных аналитических данных.
Расширенные разработка и моделирование размерности
Разрабатывайте многомерные модели, обслуживайте их и создавайте отчеты для более быстрого анализа и эффективного понимания данных на различных уровнях в иерархии.
Создано специально для решения ваших аналитических задач
Поддержка одновременной работы тысяч пользователей и предоставление актуальной и достоверной информации с точностью до минуты в любой точке мира. Можно создать несколько приложений Oracle Essbase под определенные аналитические цели и развернуть их во всей организации.