Побудова аналітичної частини корпоративної інформаційно-аналітичної системи засобами Oracle OLAP Option і BI Beans, Інші СУБД, Бази даних, статті

Н.А.Боярскій, А.В.Шовкун


Стаття присвячена практичним питанням створення аналітичної частини корпоративної інформаційно-аналітичної системи. Розглядаються можливості Oracle OLAP Option для створення багатовимірних вітрин даних і Oracle BI Beans для створення аналітичних програм, що надають доступ до даних в OLAP Option. Детально розглядається приклад створення аналітичного додатки, в якому проектування вітрини даних ведеться засобами Корпоративного Каталога показників компанії ЛАНІТ на основі Oracle OLAP Option.


Введення


Типова архітектура корпоративної інформаційно-аналітичної системи (КІАС) включає в себе: буферну область (оперативний склад даних – ОСД), центральне сховище даних (ЦСД), вітрини даних (ВД) і аналітичні програми. Клієнтське аналітичне додаток являє собою набір інструментів, призначених для вилучення, аналізу та подання інформації зі сховища даних для потреб фахівців підприємства. Стандартом де-факто стало використання OLAP інструментів для аналізу даних в КІАС. Аналітична обробка інформації (On-Line Analytic Processing) – діяльність, пов’язана з побудовою запитів до сховища даних і візуалізацією текстових і числових даних, при якій використовуються багатовимірні моделі даних.

Як рішення для побудови багатовимірних сховищ даних, вітрин даних та аналітичних (OLAP) додатків компанія Oracle пропонує сервер багатовимірних баз даних “Oracle Database with OLAP Option” та інтегровані з ним аналітичні компоненти BI Beans. OLAP Option є компонентом СУБД Oracle Database і підтримує як реляційні (ROLAP), так і багатовимірні (MOLAP) структури для зберігання багатовимірних даних. Oracle BI Beans є набором Java-компонент для створення аналітичних програм в середовищі JDeveloper. Компоненти BI Beans використовують метадані з каталогу OLAP Option для створення аналітичних звітів, графіків, а також для виконання операцій згортки, деталізації та інших стандартних OLAP операцій.


Архітектура і можливості OLAP Option і BI Beans


Архітектура OLAP Option представлена ​​на Рис. 1. Центральною ланкою OLAP Option є OLAP Catalog (Каталог), який містить опис багатовимірної моделі вітрини даних в термінах “вимір”, “показник”, “Куб”. Фізично OLAP каталог являє собою набір таблиць схеми OLAPSYS, в яких зберігаються всі метадані.



Рис. 14. Звіти BI Beans. Крос-таблиця і графік.


Отримані звіти можна зберегти як на локальному диску, так і в спеціальному репозиторії (BI Beans Catalog), створюваному в базі даних Oracle в окремій схемі.


Т.к. JDeveloper є досить “громіздким” інструментів, призначеним для розробників додатків, виклик майстрів побудови звітів BI Beans з його середовища є не найзручнішим рішенням завдання аналізу. Для бізнес-фахівців кращим рішенням є використання Java-додатка, що використовує компоненти BI Beans. Компанія ЛАНІТ пропонує крім Корпоративного каталогу показників також і клієнтське аналітичне додаток, що використовує весь функціонал, представлений в BI Beans. Тут не наводиться докладний опис даного продукту, тому що це виходить за рамки цієї статті.


Висновок


В даний час компанія Oracle пропонує повну лінійку продуктів, призначених для аналізу даних. Для побудови сховищ і вітрин даних, а також аналітичних систем Oracle пропонує використовувати OLAP Option і BI Beans, які є комплексним і простим у використанні рішенням. Тандем з цих продуктів дозволяє в стислі терміни створювати повнофункціональні аналітичні системи. Єдиним етапом у створенні аналітичної системи, який через трудомісткість і відсутності підтримки в будь-яких продуктах Oracle уповільнює швидкість розробки, є створення метаданих CWM2 в OLAP Catalog.


Компанія ЛАНІТ пропонує як доповнюючого рішення програмний продукт “Корпоративний каталог показників”, який дозволяє максимально швидко і якісно створювати метадані CWM2 в OLAP Catalog для їх подальшого використання в аналітичній системі. Другим рішенням компанії ЛАНІТ для вітрин даних є аналітичне Java-додаток, засноване на компонентах BI Beans.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*