Система анализа и визуализации данных ALMAZ BI

Необработанная информация из разнородных источников преобразуется в удобную и понятную аналитику.

Self service система построения интерактивной BI отчетности и вывода сложносоставных отчетных дашбордов на видеостены.

Almaz BI — это промышленная система анализа и визуализации данных. Решение относится к классу self-service BI и дает бизнес-пользователям удобный инструментарий для самостоятельного и эффективного анализа данных в зависимости от функциональных потребностей: от простой фильтрации и группировки до модификации структуры отчетов и построения / изменения семантических моделей.

Разработчик платформы — российская компания OOO «Инлексис», являющаяся резидентом «Сколково». Входит в группу компаний Лига Цифровой Экономики, которая более 20 лет работает на рынке информационных технологий.

Рабочий стол Almaz BI

Основные компоненты платформы Almaz BI

  • Встроенный ETL

    Встроенный ETL позволяет объединять, обогащать, фильтровать и модифицировать данные с различных источников в веб- интерфейсе.

  • Прогнозирование

    Конструктор виджетов и дашбордов дает возможность анализировать данные в различных срезах в режиме реального времени, визуализировать результаты и публиковать отчеты для широкой аудитории.

  • Адаптивность

    Адаптивная верстка позволяет просматривать отчеты с любых устройств (телефоны, ноутбуки, планшеты).

  • Безопасность

    Подсистема администрирования отвечает за безопасность разграничения прав доступа.

Дополнительные модули

  • Almaz ETL — полноценный ETL инструмент для загрузки, трансформации данных в хранилище
  • Almaz Monitoring — система контроля качества данных, прогнозирования и моделирования

ETL-платформа Almaz BI

Данные поднимаются в кэш Apache Spark, что позволяет ускорить расчеты и сократить время отклика за счет использования In-Memory.

Almaz BI карта загрузки

Доступные источники

  • Файлы форматов — *.xlsx, *.csv, *.xml, *.json c FTP сервера
  • PostgreSQL, Oracle, MS SQL Server, MySQL, MariaDB, Red Data, Firebird
  • Возможно подключение по jdbc к любой СУБД (включая MPP и BigData) PostgreSQL, Oracle, ClickHouse
  • Нереляционные — Redis
  • Hdfs-форматы orc и parquet
  • Soap, Rest/api
  • Загрузка локальных файлов пользователя (*.xlsx, *.csv).

Ключевые функции

  • Просмотр метаданных и данных источника
  • Визуальное построение схемы трансформации данных в едином рабочем поле
  • Протоколирование выполнения (история загрузки)
  • Поддержка SQL
  • Возможность объединять данные из различных источников в рамках одной карты: join (left, right, inner, full outer), union (all)
  • Настройка фильтров/условий расчета
  • Создание новых аналитических показателей
  • Настройка расписания обновления данных и возможность подписки
  • Использование собственных функций, условия для расчетов

Конструктор отчетов платформы Almaz BI

Almaz BI настройка виджета проект
  • Интуитивно понятный конструктор обеспечивают возможность настраивать отчеты (дашборды) без программирования через веб интерфейс
  • Поддержка технологии перетаскивания объектов (drag-and-drop), управления гибкой настройкой детализации (drill-down, drill-through), фильтрации данных, а также использования In-Memory позволяет быстро анализировать огромные объемы информации.
  • Для отображения доступны различные форматы — отчеты, таблицы, графики, диаграммы, карты

Ключевые функции

  • Выбор типа визуализации (широкий набор различных типов диаграмм)
  • Настройка правил группировки, отбора данных
  • Настройка правил расчета, агрегации, фильтрации данных
  • Функция drill-down с возможностью проваливаться на более глубокий уровень детализации данных или в другой отчет, связанный с основным
  • Возможность настройки области действия фильтров — общий фильтр действует для всего дашборда; локальный — для определенной диаграммы
  • Функция drill-trough для фильтрации других виджетов аналитической панели при клике на основной
  • Стилизация виджетов (цвета, заголовки, легенды, оси, подписи и т.д.)

Стандартные графики и диаграммы

  • Almaz BI настройка виджета проект Графики (линейный, с областями)
  • Almaz BI настройка виджета проект Гистограммы (столбчатая, горизонтальная, с накоплением, нормализованная и т.д.)
  • Almaz BI настройка виджета проект Pipechart (несколько видов)
  • Almaz BI настройка виджета проект Солнечная гистограмма
  • Almaz BI настройка виджета проект Воронка
  • Almaz BI настройка виджета проект Геокарты (OSM, тепловые, хороплет)
  • Almaz BI настройка виджета проект Диаграмма Ганта
  • Almaz BI настройка виджета проект Таблицы (обычная, сводная) (иерархичные шапки, условная раскраска)
  • Almaz BI настройка виджета проект Лепестковая диаграмма
  • Almaz BI настройка виджета проект Информационная карточка

Ключевые решения и клиенты

  • Реализовано внедрение решения из нескольких модулей для мониторинга и анализа показателей социально-экономического развития, общественно-политической ситуации, обращения граждан, анализа ДТП и т. д.

  • Реализована аналитика для проведения постанализа эффективности маркетинговых кампаний, сегментации абонентской базы.

  • Реализована аналитика для мониторинга и аналитики эффективности обратной связи с жителями города.

Модуль администрирования и безопасность

Для авторизованного доступа к платформе используется модуль администрирования, который обеспечивает аутентификацию и авторизацию пользователей

Система может быть интегрирована с ИТ-инфраструктурой клиента:

  • Есть подключения к LDAP/AD
  • Может быть настроен SSO
  • Авторизация через ЕСИА
  • Доступ к системе блокируется на N минут после N попыток неправильного ввода пароля (настраивается)
  • Принудительный выход из текущей сессии при отсутствии активности в течение N минут
  • Аккаунт пользователя блокируется при отсутствии успешных входов спустя N дней
  • Журнал действий пользователей

Технические особенности движка и архитектура

Архитектура платформы almaz bi

Almaz BI архитектура

Технологический стек платформы

  • Java (Spring Boot 2)

    Java (Spring Boot 2)

  • Typescript (React)

    Typescript (React)

  • Postgres

    Postgres

  • Apache Spark

    Apache Spark

  • Apache Artemis

    Apache Artemis