Хранилище данных (DWH)

Заказчик

Международный лидер финансовых услуг

Бизнес Задача

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

 

Tехнологии

  • SoapUI
  • Java
  • Selenium
  • Groovy

Решение

В ходе реализации проекта для хранилища данных был создан ETL процесс на основе Pentaho Kettle. Это позволило организовать загрузку данных из различных источников согласно предустановлленным правилам и подготоваливать их для дальнейшей обработки. На сегодняшний момент пользователям предоставлена возможность подгружать данные из 7 независимых источников данных. Команда DIO-soft также внедрила технологию OLAP-кубов с целью снижения времени обработки информационных запросов и сокращения задержек в работе с базами данных. Кроме того, была реализована возможность создавать комплексные отчеты, содержащие огромное количество различных данных и предоставляющих пользователям информацию в различных разрезах.

Эффект

  • Оптимизирована производительность
  • Сокращено время отклика системы
  • Реализована возможность формирования отчетов с использованием различных источников данных
  • Внедрены высоконагруженные типы отчетов

Назад