Многомерный анализ данных на основе Oracle Essbase Сахаров Андрей вед. консультант Oracle CIS
Аналитическая платформа Oracle
Что дает технология OLAP Решение проблем производительности Расширение возможностей анализа данных, включая моделирование и прогнозирование
OLAP продукты Oracle Oracle Essbase, Oracle OLAP Option Оба решения характеризуются высокой производительностью обработки запросов, быстротой обновления и вычисления, богатой аналитической функциональностью, поддержкой многомерной модели. но, при этом: Oracle Essbase ориентирован на реализацию самостоятельных аналитических бизнес приложений. Oracle OLAP Option ориентирована на расширение аналитических возможностей и управление агрегированным контентом в реляционных БД.
Oracle Essbase Универсальный OLAP-сервер для сбора, обработки и представления информации в различных аналитических разрезах Может использоваться дополнительно к хранилищу или независимо от хранилища (в случае, если хранилища нет или если нужна аналитика уровня департамента) Загрузка данных из хранилища данных и / или из транзакционных систем
Детализация, вращение, выборка, сравнение, ранжирование, сортировка, фильтрация, группировка, вычисления, аннотации, перезапись (“write back”) и др…….. “Соответствие” бизнес-представлению данных
Oracle Essbase Visual Explorer Oracle Essbase Visual Explorer Hyperion Financial Reporting Hyperion Web Analysis Hyperion Interactive Reporting
Широкая функциональность: Широкая функциональность: От простого агрегирования до сложных многомерных распределений Результаты могут храниться или вычисляться «на лету» Поддержка иерархических взаимосвязей Любые виды несбаллансированных иерархий Любое количество альтернативных иерархий
Более 350 функций Более 350 функций Простой синтаксис Расширяемость
Архитектура Oracle Essbase
Организация хранения Aggregate Storage и Block Storage
Кубы динамически подгружаемые из RDBMS Кубы динамически подгружаемые из RDBMS Конструирование приложений (многомерная модель на основе таблиц/колонок БД) в Essbase Studio Отчётность и анализ через OLAP интсрументарий: Smart View for Microsoft Office BI+: Web Analysis / Financial Reports / Answers Oracle Essbase Visual Explorer
Масштабируемость NTT DoCoMo 30,000 пользователей, в 37 Бизнес единицах и 172 офисах Продажи телефонов Платежи Имущество, контракты, покупки, логистика Кадры Финансы
Работа на разных платформах и кросс-платформах Работа на разных платформах и кросс-платформах Unix и/или Windows 32 / 64 бит Оптимизация Секционирование Кластеризация Настройка
“OLAP не может быть в реальном времени ?” “OLAP не может быть в реальном времени ?” Пакетная загрузка / Пакетные вычисления Запросы не могут выполняться в это время Шаги в решении этой коллизии Динамические вычисления Параллельная загрузка Параллельные вычисления Гибридная модель Быстрая аппаратная платформа, 64-битt XOLAP ASO Секционирование
Моделирование значений атрибутов, которые зависят от членом других измерений Моделирование значений атрибутов, которые зависят от членом других измерений Изменение семейного статуса сотрудника во времени Статус продвижения продукта изменяется в течении времени Поддерживается в ASO/BSO Изменяющиеся иерархии могут моделироваться Реальность и Перспективы Перспективы могут пересматриваться Отчёт о расходах на нижнем уровне основываясь на фиксированном штатном расписании и по состоянию на прошлый год
Использование текста и дат как показателей в многомерной отчётности Использование текста и дат как показателей в многомерной отчётности Выполнение анализа на основе текста и дат Текстовые показатели хранятся как цифры и над ними могут совершаться вычисления среднего и суммирование (найти средний рейтинг для группы клиентов)