Luxms BI — контроль процессов, анализ эффективности и принятие обоснованных информированных решений
Luxms BI — платформа бизнес-аналитики данных. Помогает компаниям контролировать процессы, анализировать показатели эффективности и принимать обоснованные информированные решения. В платформу входит ETL/ELT инструмент Data Boring, который помогает решать задачи подготовки данных для визуализации (создание витрин). Платформа соответствует всем требованиям политики импортозамещения, внесена в реестр отечественного ПО. Luxms BI — полноценная замена иностранных систем, таких как Power BI, Qlik Sense, Tableau, Oracle BI, SAP BO и др. Платформу используют крупные компании нефтегаза, энергетики, здравоохранения, а также телекоммуникационные, логистические, транспортные и финансовые организации. Среди крупнейших клиентов — ОАО РЖД, ПАО «Газпромнефть», ПАО «Газпром», НМИЦ им. В.А. Алмазова, ПАО «Ростелеком», ПАО «Мегафон», АО «Почта России» и другие.
Содержание |
Архитектура
Luxms BI использует датацентричную архитектуру, объединяющую систему хранения метаданных с бизнес-логикой сервера приложений. Это дает выигрыш в скорости обработки запросов, что особенно важно для аналитических приложений. Особенности такого подхода подробно описаны в научной статье «2-tier vs. 3-tier Architectures for Data Processing Software», опубликованной в ACM. Для обработки больших объемов данных предусмотрен «горячий» слой данных на основе СУБД ClickHouse. Это позволяет кратно увеличить производительность при решении аналитических задач на больших объемах данных и в разы сократить время отклика системы на запросы пользователей.
На сегодняшний день Luxms BI — единственная российская датацентричная BI-платформа, которая обеспечивает высочайшее быстродействие и отказоустойчивость, а также имеет широкие возможности вертикального и горизонтального масштабирования. Платформа подходит крупным компаниям с большим количеством данных и пользователей — там, где требуется высокая производительность и отказоустойчивость.
При этом, платформа может устанавливаться на одном сервере (виртуальной машине) и обслуживать от 5 до 500 пользователей, что подходит для малых и средних предприятий.
Преимущества
Платформенность
Luxms BI является полноценной платформой и использует современный и выверенный технологический стек. Благодаря высокому уровню платформенности обеспечивает различные функциональные возможности, гибкость и масштабируемость системы.
Система позволяет работать в различных средах, включая тест, дев и прод и дает возможность реализовывать сложные сценарии ролевой модели и тонко настраивать права доступа ко всем объектам внутри приложений Luxms BI.
Luxms BI обеспечивает высокую информационную безопасность — гибкие парольные политики, интеграция с Active Directory, Keycloak и аналогами, АРМ специалиста информационной безопасности, расширенный функционал управления сеансами и подробный настраиваемый журнал событий ИБ.
Luxms BI обеспечивает работу с большими данными и высокую скорость работы. Возможность создания кластерного решения обеспечивает отказоустойчивость и позволяет эффективно обрабатывать большие объемы данных даже при высокой пользовательской нагрузке.
Платформенность — не только функционал, но и дружелюбность к разработчикам и поддержка процесса обновления ПО. Сегодня крупные компании все чаще осознают важность платформенности и делают свой выбор в пользу открытых систем, которые предоставляют полную поддержку жизненного цикла аналитических приложений — замечает Дмитрий Дорофеев, главный конструктор Luxms BI. |
Быстродействие
Высочайшее быстродействие и горизонтальная масштабируемость за счет архитектуры нового поколения. По результатам официальных апробаций — система в 2-3 раза быстрее аналогов в ряде типовых задач. Систематически проводятся нагрузочные тестирования, которые подтверждают быстродействие и стабильность системы.
Встроенный ETL/ELT-инструмент
В Luxms BI есть встроенный No/Low-Code ETL/ELT-инструмент, работающий на основе потоков. Для решения практических задач не требуется написание кода и привлечение программиста — весь процесс осуществляется в визуальном интерфейсе, обеспечивая низкий порог вхождения.
Инструмент особенно удобен при работе с множеством различных источников данных и обеспечивает полный спектр возможностей для сбора и обработки данных.
Кастомизация
Традиционно сильная сторона Luxms BI — практически неограниченные возможности кастомизации платформы. Система предоставляет возможность тонкой настройки всех элементов интерфейса под бизнес-задачи заказчика. Кастомизация входит в базовый функционал Luxms BI, позволяя не только разработчикам вендора, но и пользователям создавать уникальные решения и повышать эффективность разработки.
Техническая команда заказчика может создавать и переиспользовать собственные кастомные элементы, чтобы настроить внешний вид системы по своему усмотрению. Каждый новый релиз платформы дополняет инструментарий для гибкой настройки интерфейсов.
Нестандартный функционал BI
Luxms BI выходит за рамки традиционных BI-решений и помимо стандартного функционала, предлагает компаниям глубже интегрированные и индивидуальные информационные системы. Например, в портфеле Luxms BI есть проект Кеш-пулинг, который решает сложные консолидационные задачи в области финансов. Решение направлено на автоматизацию работы с заявками клиентов по созданию и изменению параметров пулов денежных средств и включает в себя бесшовную интеграцию с личным кабинетом клиента, создание отчетов в автоматическом режиме, возможность работы с электронной подписью и многое другое.
Кроме этого, в рамках расширения классического функционала платформы бизнес-аналитики, Luxms BI предлагает интеграцию с другими системами и процессами заказчика (Actionable BI), интеграцию с электронными планерками и Интернетом Вещей (IoT), управление качеством данных, AI/ML и многое другое.
Важные обновления последнего года
Поддержка QVD-файлов
Одним из ключевых обновлений последнего года стала поддержка QVD-файлов, в которых содержатся таблицы данных, экспортируемых из Qlik Sense или QlikView.
Теперь пользователи могут загрузить QVD-файлы и создавать визуализации в Luxms BI на основе полученных данных. Импорт осуществляется в пользовательском интерфейсе аналогично загрузке Excel или CSV файлов. Важно, что пользователь может загружать сразу несколько QVD-файлов и объединять их в единую модель данных.
Это особенно полезно для клиентов, все еще использующих Qlik и имеющих множество ETL-процессов на этой платформе. Постепенный переход от дэшбордов на Qlik к использованию Luxms BI для визуализации QVD-файлов является первым шагом в полном отказе от ушедшей с российского рынка системы Qlik, сохраняя при этом существующие ETL-процессы.
Аналог DAX — LPE-выражения
LPE (Lux Path Expressions) — это собственный интерпретируемый язык программирования Luxms BI, который в том числе используется для вычислений на-лету, подобно DAX в Power BI. Он позволяет пользователям создавать свои факты и размерности, а также вычислять сложные показатели, такие как EBITDA, чистая прибыль, выручка, рентабельность и т. д. Знание доступных функций позволяет создавать более сложные выражения для обработки данных и обогащать модель данных для более развернутого анализа.
В ближайших планах — расширение спектра функций, доступных пользователям: добавятся оконные, календарные, статистические и ряд других функций, значительно расширяя возможности пользователей в области анализа данных.
Наш приоритет — создание удобных и читаемых формул. Мы не ставим задачу слепого копирования DAX — мы нацелены на разработку таких формул, которые не только легко пишутся и читаются специально обученными людьми, но и будут наглядными и понятными для большинства аналитиков, — отмечает главный конструктор Luxms BI Дмитрий Дорофеев. |
Стыковка с 1С
В 2023 году значительно расширили интеграцию с системой 1С, обеспечив полную автоматизацию процесса управления выгрузкой данных из 1С в Luxms BI для их дальнейшей визуализации на платформе бизнес-аналитики.
Этот процесс стал еще более эффективным и удобным благодаря высокой скорости выгрузки данных из 1С и интуитивно-понятному интерфейсу.
Интеграция с Arenadata Catalog
В версии Arenadata Catalog 0.3 появился новый коннектор для Luxms BI с возможностью автоматического построения происхождения данных (Data Lineage) до каждого столбца таблицы источника данных. Этот новый функционал позволяет пользователям легко отслеживать путь данных от источника до их использования в аналитических отчетах.
Кроме того, новый коннектор позволяет проводить автоматизированное сканирование Luxms BI, а также настраивать его по расписанию, что упрощает процесс работы с мета-данными. Пользователи также теперь могут получать полную информацию о перечне объектов Luxms BI, включая дашборды, чарты, типы чартов и описания.
В ноябре 2023 была реализована полноценная интеграция двух систем, которая обеспечивает прозрачность, автоматизацию построения происхождения данных и улучшенную аналитику для более эффективной работы с данными.
Коннектор к SAP по протоколу RFC
Коннектор обеспечивает интеграцию Luxms BI с SAP-системами, поддерживающими протокол RFC. Это позволяет подключаться к различным сервисам SAP, извлекать информацию и внедрять ее в рабочие процессы BI.
На текущий момент наш BI успешно замещает часть функционала по отчетности, а стыковка данных на уровне собственного ETL-инструмента Data Boring уже активно используется у ряда клиентов.
Редактор тем
В новом релизе Luxms BI появился расширенный редактор тем, который позволяет кастомизировать интерфейс системы без навыков программирования.
Теперь у пользователя есть полный контроль над цветовой палитрой дэшбордов — можно менять цвет фона, надписей, данных и делать аналитические панели более наглядными и удобными. Интерфейс редактора интуитивно понятен — слева располагаются все цвета, доступные для редактирования, а справа превью, которое дает возможность немедленного просмотра изменений.
Авторизованный учебный центр
Платформа Luxms BI предоставляет обширные функциональные возможности. Для получения необходимых компетенций для эффективной работы с платформой совместно ГК «КОРУС Консалтинг» и компанией QUBData был создан авторизованный учебный центр по технологиям Luxms BI.
Предлагаемые курсы верифицированы экспертами ГК Luxms, а тренерами выступают практикующие специалисты, имеющие многолетний опыт внедрения технологий Luxms BI. Теоретическая и практическая часть курсов разработана на базе реальных внедрений продуктов вендора.
Обучение является важной частью стратегии Luxms BI. В 2023 году ГК Luxms обучила 1000-го сертифицированного пользователя, а после создания профессионального центра компетенций число квалифицированных пользователей системы будет расти еще быстрее.
HTML-документация
В релизе 9.3 появилась документация в формате HTML. Это дает пользователям удобный доступ к информации о функционале, настройках и возможностях системы. HTML-документация стала важным элементом улучшения пользовательского опыта и обеспечивает более эффективное использование Luxms BI.
Клонирование атласов и кубов
Также в Luxms BI есть возможность клонирования атласов и кубов — важный инструмент для удобства разработки. Эта функция позволит пользователям ускорить процесс изучения платформы, быстрее анализировать разработки других пользователей BI и создавать уникальные приложения на основе чужого опыта, заимствуя заинтересовавшие пользователя элементы в свою «песочницу». Также это дает возможность переиспользовать свои разработки в разных приложениях. Клонирование объектов реализовано с учетом сложных сценариев ролевой модели и соблюдением всех аспектов безопасности.
Дальнейшее развитие системы
Регламентная отчетность
В Luxms BI уже реализован функционал регламентной отчетности, платформа позволяет автоматизировать процесс формирования отчетов и сократить время, затрачиваемое на их подготовку вручную. Пользователь формирует отчеты на основе автогенерируемых и собственных шаблонов, может менять размеры именованных областей, добавляя в них дополнительные ячейки, делить шаблон отчета на несколько листов, отображать примененные фильтры к дэшбордам в отчетах и многое другое.
В планах — создать совершенно новый подход к созданию отчетности, единую подсистему регламентной, печатной и интерактивной отчетности на основе веб-технологий.
Пользователи смогут настраивать отчеты, не покидая BI и видеть результаты изменений в отчете в режиме онлайн. В системе будут реализованы специальные подсказки, которые сделают процесс удобнее и проще, а настройка отчетов будет реализована с помощью drag-and-drop. Это не только упростит процесс создания отчетов, но и значительно повысит уровень аналитических возможностей системы.
Data Boring 3.0
В планах следующего года — полное обновление встроенного ETL/ELT-инструмента Data Boring. Уже сейчас зарегистрирована новая версия Luxms Data Boring 2.0 с возможностью многопользовательской работы, которая обеспечивает эффективное разделение данных и повышенный уровень безопасности.
Каждый пользователь теперь работает в своей изолированной виртуальной среде, где потоки, оперативная память и процессы не пересекаются с другими пользователями. Отдельное хранилище данных, настройки и узлы создаются для каждого пользователя индивидуально, и это гарантирует высокий уровень безопасности и эффективное управление данными. Это особенно важно в ситуациях, когда необходима поддержка нескольких клиентов или проектов на одном сервере Data Boring.
В следующей версии Data Boring 3.0 интерфейс пользователя будет переведен на React, а взаимодействие компонентов будет переведено на NATS, что даст возможность создавать отказоустойчивые и масштабируемые инсталляции. Также будут добавлены новые сервисы по мониторингу и оркестрации запуска задач ETL.
Вторая часть ассоциативной модели
В прошлом году была реализована первая очередь функционала Ассоциативной модели — возможность создавать новые кубы данных, просто перетаскивая мышкой таблицы из источника данных на холст (листик в клеточку). Сейчас функционал и внешний вид «листика в клеточку» совершенствуются. На текущий момент, мы разрабатываем новый инструмент — отладчик SQL запросов, с фокусом не на самих запросах, а на их шаблонах. Использование шаблонов придает высокую гибкость, позволяя вставлять в SQL динамические элементы, известные только в момент выполнения запроса, например фильтры или информацию о пользователе Luxms BI.
Мы работаем над улучшениями, которые позволяют настраивать шаблоны непосредственно в интерфейсе BI. Можно вставлять значения в шаблоны и мгновенно видеть результат — это существенно ускоряет процесс разработки и повышает эффективность работы с запросами.
Гибкие фильтры
Еще одно важное обновление, находящееся в разработке — функционал гибких фильтров. Когда пользователь выбирает определенное значение, система его ярко подсвечивает, а остальные значения становятся другого цвета, представляя альтернативные варианты. Фильтры также будут включать ассоциированные и исключенные значения. Кроме того, будет разработана удобная функция поиска по ключевым словам, которая позволит пользователям фильтровать значения полей и отображать только соответствующие элементы.
***
Таким образом, Luxms BI представляет собой современную платформу, разработанную с учетом передовых технологий и потребностей современного бизнеса. Высокий технологический уровень, сильная отраслевая экспертиза и мощный функционал позволяет решать задачи любого масштаба, что подтверждается крупнейшими внедрениями в топовых компаниях страны.