Проекты

Хранилище данных на основе Oracle BI

Заказчик

DPD России

Год

2009

Цель проекта

Формирование единого информационного ресурса для построения управленческой аналитической отчетности на основе единой модели корпоративных данных. При этом должно быть обеспечено высокое качество обрабатываемых данных — их полнота, достоверность и непротиворечивость, а также высокая скорость подготовки аналитической отчетности на всех уровнях.

Описание проекта

В данном проекте ФОРС использовал весь имеющийся опыт по построению систем класса BI на основе классической архитектуры c использованием технологий Oracle. В качестве сервера баз данных была использована Oracle Database 10g с опцией Partitioning, инструментом загрузки служил встроенный Warehouse Builder. Выделение в архитектуре решения отдельных областей БД под загрузку и хранение исторических данных, а также аналитических витрин позволило использовать структуры хранения, оптимизированные для выполнения аналитических запросов произвольного вида на больших объемах данных. Общий их объем в хранилище в настоящий момент составляет 100 Гб. При этом аналитическая область содержит в себе 40 таблиц измерений, 21 таблицу фактов, а также таблицы журналов загрузки и другие служебные структуры хранения. Реализованный набор правил форматно-логического контроля (ФЛК) позволяет обеспечить диагностику поступающей информации и высокий уровень качества данных в хранилище. Продуманная система логирования позволяет администраторам хранилища осуществлять мониторинг загрузки данных в систему, а также оперативную диагностику и решение обнаруженных проблем, в т.ч. проблем качества поступающей информации.

Для каждой из трех групп пользователей — руководства компании, департамента продаж и отдела качества — было разработано несколько многостраничных информационных панелей. При этом общее количество страниц аналитических панелей составило более 50.

Отзыв заказчика

"В результате осуществления этого проекта мы получили не только современное хранилище данных, но и действенный аналитический инструмент, позволяющий контролировать эффективность бизнес-процессов в компании и снижать риски при выработке управленческих решений на всех уровнях, основываясь на достоверной и детальной информации. Благодаря возможностям визуального отображения информации на информационных панелях BI, аналитические данные теперь представляются наглядно, фиксируя внимание пользователей на отклонениях, либо критичных для бизнеса показателях".

Елена Шадрина,
директор по информационным технологиям DPD в России


Назад в раздел