28 мая 2024 состоялась открытая онлайн-встреча «Импортозамещение BI-решений. Что важно учесть при миграции с Qlik на PIX BI?».
Популярные платформы Qlik, Tableau, Power BI покинули российский рынок уже 2 года назад, но у бизнеса все еще возникают сложности при реализации проектов импортозамещения BI.
Пользователи ожидают от российских BI-платформ миграции без потери функциональности, сохранения привычных инструментов и простоты обучения для быстрого старта работы с платформой. Все эти возможности предлагает отечественная платформа бизнес-аналитики PIX BI.
В материале по итогу вебинара вы сможете ознакомиться с пошаговым планом для успешной миграции и минимизации рисков и узнать, какие планы развития у PIX BI на 2024 год.
Кратко о PIX BI
PIX Robotics – ведущий российский разработчик ПО для крупного и среднего бизнеса, вендор PIX BI, российской self-service системы бизнес-анализа, созданной с учетом лучших практик использования глобальных BI-систем.
Российская система PIX BI создана как альтернатива Qlik Sense, Power BI, Tableau.
Платформу PIX BI выбирают компании-лидеры Газпромбанк, Норникель, Лукойл, М.Видео, ВТБ, S7 и многие другие.
PIX BI решает задачи всех функциональных подразделений бизнеса:
- R&D и IT
- Руководство
- Операционная деятельность
- Закупки и поставки
- Финансы
- HR
- Продажи и маркетинг
Почему PIX BI?
- Enterprise-решение, спроектированное с учетом практики использования глобальных BI-систем
- Выделенная под продукт команда BI-разработки (100 человек)
- Продукт обеспечен существенными инвестициями
- Дорожная карта развития продукта сформирована на 3 года вперед, отчеты по исполнению публикуются каждый месяц
- В развитии продукта участвуют ведущие клиенты, их лучшие идеи включаются в дорожную карту в рамках технической поддержки
Почему мигрировать проще и дешевле, чем внедрять с нуля?
Внедрение BI с нуля – трудоемкий процесс, занимающий месяцы и состоящий из ряда этапов:
- Сбор требований и согласование ожиданий от проекта со всеми участниками
- Анализ текущих бизнес-процессов и источников данных
- Работа с данными – нормализация и управление
- Разработка визуализаций
- Тестирование
В ситуации миграции на новую BI-платформу можно использовать наработанный опыт.
Разработанные ранее отчеты и визуализации частично заменяют ТЗ для новой платформы, команды внедрения уже сформированы, а процесс тестирования отработан.
Компания, ранее использующая систему бизнес-аналитики, как правило имеет опыт управления данными, большая их часть уже подготовлена и нормализована, что упрощает процесс перехода.
Подход Qlever к миграции приложений с Qlik на PIX BI
За время работы над проектами PIX BI и используя накопленный ранее опыт работы с Qlik, мы разработали собственный подход к миграции приложений на PIX BI.
Наша методология позволяет минимизировать риски, сократить количество ошибок при переносе данных и уменьшить затраты на проект.
В процессе миграции мы используем инструменты, которые помогают ускорить проект, например, собственный продукт – конвертер QVD-файлов QvDB-Qlever.
Узнайте больше о том, как QvDB-Qlever помогает сократить время миграции
С каждым клиентом мы проходим обязательные этапы:
- Аудит приложения QlikView / Qlik Sense
- Проработка источников данных и оптимизация модели данных
- Рефакторинг интерфейса
- Построение приложения на инструментах PIX BI
- Технические настройки
При таком подходе средний срок миграции 1 приложения составляет всего 1 неделю. Ниже рассмотрим каждый перечисленный шаг подробнее.
ШАГ 1: Аудит приложения QlikView / Qlik Sense
Первый шаг заключается в предварительном обследовании имеющихся приложений Qlik: исследовании модели данных, витрин, из которых собрано приложение, источников данных для приложения. Проверяется, все ли данные, загруженные в модель данных, используются в приложении.
На основе этого этапа можно понять, какой наработанный опыт в управлении данными и бизнес-аналитике можно переиспользовать, а какие процессы необходимо усовершенствовать или упразднить.
Далее анализируется каждый лист приложения: все визуализации, измерения, меры, используемые формулы. При аудите учитываются все механики: триггеры (например, выбор года), переменные, ссылки между листами, права доступа.
Результатом этапа становится перечень функциональных требований к будущей BI-системе.
ШАГ 2: Проработка источников данных и модели
После проведения обследования специалисты Qlever переходят к началу разработки приложений PIX BI: обращению к источникам данных, формированию модели и выбору схемы реализации витрин.
Если на стороне клиента есть возможность подготовить данные в корпоративном хранилище или СУБД, мы готовим техническое задание на оптимизированные витрины под PIX BI и передаем его специалистам со стороны клиента.
Если корпоративного хранилища данных (DWH, КХД) нет, то специалисты Qlever развертывают средства подготовки данных (СУБД + ETL) с использованием стека:
- СУБД — PostgreSQL
- Фреймворк трансформации и моделирования данных — DBT (Data Build Tool)
- Оркестраторы потоков данных — Dagster или Airflow
В рамках выбранного стека реализуем витрины данных, которые будут использоваться в PIX BI с учетом специфики работы системы.
ШАГ 3: Рефакторинг интерфейса
Следующий шаг — этап адаптации интерфейса. Так как Qlik и PIX BI – разные системы, и отображение одних и тех же функциональных элементов может отличаться, при необходимости команда Qlever меняет часть визуализаций для их корректной работы в PIX BI.
На данном этапе мы также даем свою оценку приложения в части расширения Usability дашбордов, использования визуализаций для конкретного типа данных и методов представления данных (расположения визуализаций на листе).
По итогам этапа разрабатывается прототип (макет) будущих дашбордов в PIX BI.
ШАГ 4: Построение приложения на инструментах PIX BI
На данном этапе мы переносим визуализации из Qlik, используя стандартные встроенные элементы PIX BI.
Платформа предлагает 17 видов визуализаций под разные задачи бизнеса:
- линейный график
- пузырьковая диаграмма
- диаграмма с областями
- фильтр
- столбчатая диаграмма
- изображение
- горизонтальная столбчатая
- диаграмма
- комбо график
- круговая диаграмма
- каскадная диаграмма
- таблица
- сводная таблица
- карта
- карточка
- кнопка
- датчик
- контейнер
Если стандартных диаграмм не хватает, чтобы реализовать функциональность, логику работы и дизайн визуализаций Qlik, в PIX можно кастомизировать диаграммы средствами JavaScript кода.
JS-блоки предназначены для импорта сторонних визуализаций и настройки дашбордов под бизнес-процессы клиента, например, при необходимости соблюдения корпоративного стиля или при переносе BI-приложения один к одному.
ШАГ 5: Технические настройки
Финальный шаг миграции – настройка ролевых моделей доступа, особенности навигации, триггеров, выявленных на шаге 1.
Готовое приложение передается на тестирование фокусной группе пользователей.
Реальный опыт миграции дашбордов с ключевыми KPI с Qlik на PIX BI
В рамках онлайн-встречи эксперты Qlever Solutions продемонстрировали демо-пример переноса приложения с ключевыми показателями работы ресторанной сети с Qlik на PIX BI 1.28.
Приложение состояло из 11 листов, содержащих как сводную информацию в виде графиков, так и детализированные данные в виде таблиц. Миграция приложения заняла 2 недели, включая перенос и рефакторинг визуализаций и тестирование.
На примере двух листов рассказываем, как новые функции и возможности версии 1.28 PIX BI ускорили и упростили процесс миграции.
В приложении Qlik Sense на листе с динамикой себестоимости продукции реализованы диаграммы мульти-KPI, демонстрирующие процент себестоимости от выручки, панель фильтров, несколько графиков помесячной динамики и рейтингов себестоимости в разрезе категорий и ресторанов.
При миграции на PIX BI был проведен рефакторинг визуализаций: изменено расположение некоторых визуализаций, цветовое решение и ряд объектов. Функционально все элементы листов в Qlik и в PIX BI абсолютно идентичны.
В рамках миграции для удобства пользователей с помощью JS-визуализаций реализована панель фильтров, в которой сразу отображены все значения каждого поля. При выборе конкретного значения оно подсвечивается зеленым.
При миграции экспертами Qlever Solutions был реализован объект Динамическое текстовое поле. Объект разработан с помощью новой функциональности для составления формул с использованием синтаксиса SQL в версии PIX BI 1.28.
Динамическое текстовое поле демонстрирует, какой период в данный момент отображается на дашборде, и с каким периодом идёт сравнение в рамках объектов KPI. При выборе месяца будут пересчитываться оба периода.
Фильтровать данные можно как непосредственно с помощью панели фильтров, так и через визуализации. Сквозная фильтрация позволяет отображать примененные выборки в верхней панели.
Еще один лист в приложении Qlik Sense, миграцию которого упростили новые функции PIX BI – лист с информацией по всем ключевым показателям, которые отслеживает ресторанная сеть.
Специалистами Qlever были перенесены визуализации, демонстрирующие выручку, SPMH или выручку за час работы, затраты на персонал, себестоимость, EBITDA.
В PIX BI реализовали точечную диаграмму, демонстрирующую взаимосвязь выручки, SPMH и EBITDA и панель фильтров.
Одним из запросов заказчика был перенос точь-в-точь диаграммы Водопад, демонстрирующей структуру расходов. Кастомная визуализация была выполнена с помощью JS-блоков, при этом в привычном виде сохранены широкие столбцы и легенда.
Использование JavaScript-блоков позволяет создавать визуализации любой сложности, а магазин визуализаций, реализованный в PIX BI 1.28, позволяет сохранить их в библиотеку и использовать как стандартные объекты в рамках проекта.
Что важно учесть при миграции с Qlik на PIX BI?
Что нового будет в PIX BI в 2024 году?
Роадмап PIX BI на 2024 год обещает множество обновлений и улучшений:
- Data Catalog — быстрый поиск данных по каталогу и возможности переиспользования данных. Рекомендации и подсказки для пользователей.
- Улучшенный ETL — редизайн ETL для удобной работы, возможность вносить данные через интерфейс BI, повышение быстродействия загрузки данных
- Нативный коннектор 1С для удобной работы с данными из 1С
- Интегрированный Python в ETL и интерфейсе
- Обновленный дизайн дашбордов, визуализаций и настроек, добавление новых видов визуализаций
- Pixel perfect – расширение возможности костомизирования дашбордов и свободного размещения объектов на дашборде без сетки
- Write-back — запись данных из интерфейса в хранилище
- Развитие PIX Meta — Aggr, Rangesum, Модификаторы (1, $), GetFieldSelection, математические функции и т.д.
- Аудит приложений в админке – возможность управление приложениями в централизованной панели мониторинга
- Расширение возможностей работы с ChatGPT
- Возможности создания регламентной отчётности
***
Экспертами Qlever Solutions успешно реализовано уже 6 проектов миграции с Qlik на PIX BI и активно ведется ряд пилотных проектов с новыми клиентами.
Наша экспертиза в Qlik и накопленный опыт в PIX BI (более 1200 часов реализации) позволяют проводить миграцию приложений быстро и бесшовно, с сохранением требуемой функциональности.