Архитектура Галактика BI
Галактика BI – это мощный инструмент бизнес-аналитики с открытой архитектурой, полнофункциональным пользовательским интерфейсом, реализующим управленческие информационные панели, мощным сервером аналитики, встроенной системой подготовки отчетности.
Галактика BI построена на платформе Microsoft BI – масштабируемой промышленной платформе для организации корпоративных хранилищ, анализа данных и генерации отчетов, одного из лидеров мирового рынка поставщиков BI решений.
Ключевой архитектурной особенностью платформы Microsoft BI является то, что решение построено на основе Microsoft SQL Server — полнофункциональной платформе сервисов для работы с данными:
- Обеспечивающей информационное хранилище данных, которое будет использоваться для анализа и принятия решений (включая технологии In-Memory);
- Предоставляющей инструменты OLAP (Online Analytical Processing) – один из наиболее мощных компонентов для анализа данных, который обеспечивает высокую скорость обработки огромных массивов данных, имеет единую точку математических вычислений и предоставляет единые инструменты анализа;
- Имеющей в составе развитые средства визуализации данных, формирования отчетности.
Галактика BI расширяет функционал базовой платформы Microsoft BI компонентами и сервисами, ориентированными на бизнес-задачи управления предприятием. В состав решения входят:
- Предметно-ориентированное реляционное хранилище данных на базе Microsoft SQL Server 2008 и выше;
- Предметно-ориентированные витрины данных в виде многомерных OLAP-кубов Microsoft SQL Server Analysis Services (SSAS);
- Пакеты интеграции данных Microsoft SQL Server Integration Services (SSIS);
- Унифицированные модули выгрузки в хранилище данных, реализованные для системы Галактика ERP;
- Система отчетности, реализованная средствами Microsoft SQL Server Reporting Services (SSRS) и Microsoft Excel;
- WEB-сервер Internet Information Services (IIS);
- Бизнес-Монитор — интегрированная среда разработки, предназначенная для реализации интерактивных информационных панелей и аналитических отчетов. Это настольное приложение, разработанное на платформе WPF (Windows Presentation Foundation), с возможностью работы через Интернет;
- Наборы управленческих информационных панелей мониторинга и аналитических отчетов, ориентированных на решение задач управления компанией.
В Галактика BI выделены два основных функциональных уровня, с учетом которых определены основные категории пользователей:
- Уровень Хранилища данных и витрин данных, ETL-процессов: это ключевой функционал системы, основная зона ответственности разработчиков решения Галактика BI. Здесь аккумулированы экспертные знания в области разработки BI-систем, экспертные знания бизнес-аналитиков и методологов-консультантов, специалистов в области прикладных знаний, а также опыт внедрения BI-систем у заказчиков, другие технологические и прикладные знания и опыт. В предметно-ориентированных витринах данных состоит основная ценность BI-решения, так как на их основе формируется бизнес-аналитика. Платформа Microsoft BI предоставляет промышленные инструменты разработки, которые доступны ИТ-специалистам предприятия, что позволяет последним адаптировать хранилище и витрины данных к специфичным бизнес-потребностям без участия разработчиков.
- Уровень Представления и визуализация данных: разработчики решения Галактика BI поставляют готовые управленческие информационные панели мониторинга и аналитические отчеты, реализованные средствами Бизнес-Монитор на основе данных хранилища и витрин. Но на этом уровне неограниченные возможности предоставляются и бизнес-пользователям, так как инструменты системы позволяют им создавать интерактивные аналитические отчеты и панели мониторинга самостоятельно, без привлечения разработчиков и специалистов ИТ-служб предприятия.
Галактика BI позволяет организовать информационное хранилище данных — единый достоверной массив данных, исключающий «белые пятна», который будет использоваться для анализа и принятия решений. Все запросы пользователя адресуются к единому источнику данных, при их выполнении применяются единые алгоритмы расчета показателей деятельности предприятия. Пользователь имеет возможность оценить ситуацию в целом и, последовательно углубляясь в данные, провести детальный анализ показателей, вплоть до конкретного факта. Галактика BI использует открытые промышленные стандарты, технологии обмена и обработки данных, что позволяет легко интегрировать его с унаследованными системами компании. При помощи инструментов, входящих в состав решения Галактика BI, ИТ-специалисты компаний могут самостоятельно дорабатывать типовые и разрабатывать новые решения. Используя интегрированную среду разработки Microosft SQL Server Business Intelligence Studio (BIDS) можно эффективно разрабатывать кубы. Используя сервисы интеграции Microosft SQL Server (SSIS) можно легко подключать любые источники данных, включая ERP, CRM и другие системы. Система отчетности реализуется средствами SQL Server Reporting Services (SSRS) и Microsoft Excel. Для хостинга приложений и масштабирования решений используется web-сервер IIS (Internet Information Services), что позволяет выстраивать любые конфигурации (например, подключать несколько серверов), чтобы сделать нагрузку более сбалансированной. Это очень важно для крупных компаний с большим количеством пользователей одновременно работающих в системе. Галактика BI максимально интегрирована с системой Галактикой ERP, что обеспечивает быстрое и эффективное внедрение решения в считанные дни. Интеграция с другими OLTP-системами требует разработки модулей выгрузки оперативных данных в хранилище данных. Как правило, это разработка SQL-запросов, которые могут эффективно реализовывать специалисты ИТ-служб компании, внедряющей решение. Первые значимые для конечных пользователей результаты могут быть получены за 2-3 недели.