Один из лучших проектов по импортозамещению в российском IT. Уже сейчас Polymatica Analytics широко применяется в госсекторе. В качестве примера можно привести использование решения на федеральном уровне для создания единого реестра ЗАГС и ведения актуарных расчетов в Пенсионном фонде. Сам аналитический инструмент от Полиматики входит в Единый реестр российского ПО с 2016 года, причем является единственным представителем в своем классе. Это полноценная BI-система, фокусирующаяся на обработке больших выборок данных, визуализации результатов и выявлении статистических закономерностей.
Особенности Polymatica Analytics
BI-платформа Полиматики умеет работать с Big Data в режиме реального времени и обладает обширным функционалом:
- подготовка и анализ данных;
- графическое отображение итогов исследования;
- создание отчетных форм с помощью таблиц и средств построения графических примитивов;
- продвинутая алгоритмы обработки многомерных массивов данных.
В основе Analytics лежат собственные модули Polymatica. Код сторонних разработчиков в базовой логике инструмента не задействован. Методы обработки в режиме реального времени (OLAP in-memory) силами графического видеоускорителя (GPU), как и прикладная технология искусственного интеллекта (Data-Mining) создавались специалистами Полиматики с нуля. Передовые технологии, реализованные в BI-инструменте, сократили время отклика на сложные запросы, включающие миллионы объектов и миллиарды записей, до нескольких секунд.
Авторский подход дал возможность избежать существенных проблем, характерных для большинства зарубежных аналогов: были сняты количественные ограничения на обработку данных, расширен диапазон доступных операций, устранены недостатки в работе базовых инструментов. В то же время, платформа получилась простой в использовании даже для неспециалистов и может использоваться в формате самообслуживания аналитиками на местах.
Как устроена Polymatica Analytics
Платформа представляет собой многоуровневый набор компонент, состоящих из ряда модулей. Такая архитектура повышает техническую и экономическую эффективность решения и обеспечивает хорошую масштабируемость в процессе появления новых потребностей у клиентов: в ходе роста количества пользователей, увеличения объемов данных и точек подключения к новым источникам. Кроме того, Polymatica Analytics может работать автономно, без подключения к интернету.
Фундамент решения – аналитический OLAP-сервер на базе Linux (поддерживаются российские ОС) и модули дата-майнинг. Запросы к «железу» крайне демократичны: для работы с материалом, состоящим из нескольких миллиардов записей достаточно двух CPU, 256 Гбайт RAM и GPU с 16 Гб видеопамяти. При объемах задачи, не превышающих ста миллионов записей, видеоускоритель не используется вовсе.
Нетребовательность к ресурсам объясняется, в том числе, грамотно выстроенным взаимодействием RAM и HDD/SSD: в RAM сервера подгружаются исключительно актуальные данные, при этом достигается 12-кратное сжатие.
Клиентская сторона Polymatica Analytics представлена любым популярным веб-браузером и не требует поддержки технологии Active-X или Flash. Работа пользователя сводится к манипулированию мышью. Интерфейс адаптируется к устройству будь то персональный компьютер, планшет или телефон. Диалог клиентской части с серверной осуществляется посредством API. Расчеты проводятся на стороне сервера.
Клиент-серверная архитектура особенно удобна для корпоративных пользователей, так как позволяет легко встраивать Polymatica Analytics в используемые системы управления предприятием, бизнес-приложения и другие инструменты. При этом доступна возможность разработки специализированных модулей под уникальные запросы эксплуатанта.