Карточка проекта

Хранилище данных для «Аэрофлот»


Перед компанией Заказчика стояла задача создания прототипа системы сбора данных и представления их в виде OLAP-кубов.

Решение UseTech


UseTech разработал систему, которая позволяет решить следующие задачи:

  • Обеспечить создание единого реляционного хранилища данных с гибко настраиваемой структурой;
  • Обеспечить создание системы сбора и маппирования данных из внешних источников в реляционное хранилище;
  • Предоставить гибко настраиваемый функционал преобразования данных в OLAP-кубы;
  • Предоставить графический интерфейс получения различных срезов OLAP-кубов;
  • Создавать отчеты по данным из OLAP-кубов.

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

  • Компонент сбора и маппирования данных;
  • Реляционное хранилище данных и компонент создания и настройки его структурных элементов;
  • Компонент преобразования реляционных данных в данные OLAP-куба;
  • Компонент представления данных OLAP-куба для пользователя;
  • Компонент настройки и выдачи отчетов по данным OLAP-куба.

Интеграция


Система интегрирована с шиной данных Заказчика (с использованием JMS), откуда она получает все необходимые данные и преобразует их для хранения в реляционной базе данных (MS SQL).

Скриншоты

ФГУП НИИ «Восход». Проектные решения по интеграции систем Государственной Думы РФ

Проектирование на базе интеграционной платформы MS Biztalk взаимодействия основных гетерогенных автоматизированных систем Государственной Думы РФ.

Вас также заинтересует