Byte/RE ИТ-издание

C Qlik на PIX BI: как минимизировать риски и провести миграцию приложения за 1 неделю

28 мая 2024 состоялась открытая онлайн-встреча «Импортозамещение BI-решений. Что важно учесть при миграции с Qlik на PIX BI?».

Популярные платформы Qlik, Tableau, Power BI покинули российский рынок уже 2 года назад, но у бизнеса все еще возникают сложности при реализации проектов импортозамещения BI.

Пользователи ожидают от российских BI-платформ миграции без потери функциональности, сохранения привычных инструментов и простоты обучения для быстрого старта работы с платформой. Все эти возможности предлагает отечественная платформа бизнес-аналитики PIX BI.

Миграция с Qlik Sense на PIX BI

В материале по итогу вебинара вы сможете ознакомиться с пошаговым планом для успешной миграции и минимизации рисков и узнать, какие планы развития у PIX BI на 2024 год.

Кратко о PIX BI

PIX Robotics – ведущий российский разработчик ПО для крупного и среднего бизнеса, вендор PIX BI, российской self-service системы бизнес-анализа, созданной с учетом​ лучших практик использования глобальных BI-систем. ​

Российская система PIX BI создана как альтернатива Qlik Sense, Power BI, Tableau.

Преимущества PIX BI

Платформу PIX BI выбирают компании-лидеры Газпромбанк, Норникель, Лукойл, М.Видео, ВТБ, S7 и многие другие.

PIX BI решает задачи всех функциональных подразделений бизнеса:

  • R&D и IT
  • Руководство
  • Операционная деятельность
  • Закупки и поставки
  • Финансы
  • HR
  • Продажи и маркетинг

Почему PIX BI?

  • Enterprise-решение, спроектированное с учетом практики использования глобальных BI-систем
  • Выделенная под продукт команда BI-разработки (100 человек)
  • Продукт обеспечен существенными инвестициями
  • Дорожная карта развития продукта сформирована на 3 года вперед, отчеты по исполнению публикуются каждый месяц
  • В развитии продукта участвуют ведущие клиенты, их лучшие идеи включаются в дорожную карту в рамках технической поддержки

Узнайте больше o возможностях PIX BI

Почему мигрировать проще и дешевле, чем внедрять с нуля?

Внедрение BI с нуля – трудоемкий процесс, занимающий месяцы и состоящий из ряда этапов:

  • Сбор требований и согласование ожиданий от проекта со всеми участниками
  • Анализ текущих бизнес-процессов и источников данных
  • Работа с данными – нормализация и управление
  • Разработка визуализаций
  • Тестирование

В ситуации миграции на новую BI-платформу можно использовать наработанный опыт.

Разработанные ранее отчеты и визуализации частично заменяют ТЗ для новой платформы, команды внедрения уже сформированы, а процесс тестирования отработан.

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

Подход Qlever к миграции приложений с Qlik на PIX BI

Компания Qlever Solutions является золотым партнером PIX Robotics. За плечами нашей команды – 6 проектов миграции.

За время работы над проектами PIX BI и используя накопленный ранее опыт работы с Qlik, мы разработали собственный подход к миграции приложений на PIX BI.

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

В процессе миграции мы используем инструменты, которые помогают ускорить проект, например, собственный продукт – конвертер QVD-файлов QvDB-Qlever.

Узнайте больше о том, как QvDB-Qlever помогает сократить время миграции

С каждым клиентом мы проходим обязательные этапы:

  1. Аудит приложения QlikView / Qlik Sense
  2. Проработка источников данных и оптимизация модели данных
  3. Рефакторинг интерфейса
  4. Построение приложения на инструментах PIX BI
  5. Технические настройки

При таком подходе средний срок миграции 1 приложения составляет всего 1 неделю. Ниже рассмотрим каждый перечисленный шаг подробнее.

ШАГ 1: Аудит приложения QlikView / Qlik Sense

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

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

Исходное приложение в Qlik

Исходное приложение в 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.

Миграция из Qlik в PIX BI

ШАГ 4: Построение приложения на инструментах PIX BI

На данном этапе мы переносим визуализации из Qlik, используя стандартные встроенные элементы PIX BI.

Платформа предлагает 17 видов визуализаций под разные задачи бизнеса:

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

 

Если стандартных диаграмм не хватает, чтобы реализовать функциональность, логику работы и дизайн визуализаций Qlik, в PIX можно кастомизировать диаграммы средствами JavaScript кода.

JS-блоки предназначены для импорта сторонних визуализаций и настройки дашбордов под бизнес-процессы клиента, например, при необходимости соблюдения корпоративного стиля или при переносе BI-приложения один к одному.

ШАГ 5: Технические настройки

Финальный шаг миграции – настройка ролевых моделей доступа, особенности навигации, триггеров, выявленных на шаге 1.

Готовое приложение передается на тестирование фокусной группе пользователей.

 

Дашборд в PIX BI

Приложение PIX на выходе

Реальный опыт миграции дашбордов с ключевыми KPI с Qlik на PIX BI

В рамках онлайн-встречи эксперты Qlever Solutions продемонстрировали демо-пример переноса приложения с ключевыми показателями работы ресторанной сети с Qlik на PIX BI 1.28.

Приложение состояло из 11 листов, содержащих как сводную информацию в виде графиков, так и детализированные данные в виде таблиц. Миграция приложения заняла 2 недели, включая перенос и рефакторинг визуализаций и тестирование.

На примере двух листов рассказываем, как новые функции и возможности версии 1.28 PIX BI ускорили и упростили процесс миграции.

 

Дашборд с динамикой себестоимости продукции в Qlik Sense

Дашборд с динамикой себестоимости продукции в Qlik Sense

В приложении Qlik Sense на листе с динамикой себестоимости продукции реализованы диаграммы мульти-KPI, демонстрирующие процент себестоимости от выручки, панель фильтров, несколько графиков помесячной динамики и рейтингов себестоимости в разрезе категорий и ресторанов.

При миграции на PIX BI был проведен рефакторинг визуализаций: изменено расположение некоторых визуализаций, цветовое решение и ряд объектов. Функционально все элементы листов в Qlik и в PIX BI абсолютно идентичны.

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

 

Дашборд с динамикой себестоимости продукции в PIX BI

Дашборд с динамикой себестоимости продукции в PIX BI

При миграции экспертами Qlever Solutions был реализован объект Динамическое текстовое поле. Объект разработан с помощью новой функциональности для составления формул с использованием синтаксиса SQL в версии PIX BI 1.28.

Динамическое текстовое поле демонстрирует, какой период в данный момент отображается на дашборде, и с каким периодом идёт сравнение в рамках объектов KPI. При выборе месяца будут пересчитываться оба периода.

 

Динамическое текстовое поле

PIX BI предлагает возможности ассоциативного анализа — трехцветного выделения значений (зеленый, серый, белый) при фильтрации. Функция помогает ориентироваться в данных так же легко как в платформе Qlik.

 

Фильтровать данные можно как непосредственно с помощью панели фильтров, так и через визуализации. Сквозная фильтрация позволяет отображать примененные выборки в верхней панели.

Еще один лист в приложении Qlik Sense, миграцию которого упростили новые функции PIX BI – лист с информацией по всем ключевым показателям, которые отслеживает ресторанная сеть.

 

Дашборд с ключевыми KPI ресторана в Qlik Sense

Дашборд с ключевыми KPI ресторана в Qlik Sense

Специалистами Qlever были перенесены визуализации, демонстрирующие выручку, SPMH или выручку за час работы, затраты на персонал, себестоимость, EBITDA.

В PIX BI реализовали точечную диаграмму, демонстрирующую взаимосвязь выручки, SPMH и EBITDA и панель фильтров.

 

Дашборд с ключевыми KPI ресторана в Qlik Sense

Дашборд с ключевыми KPI ресторана в PIX BI

Одним из запросов заказчика был перенос точь-в-точь диаграммы Водопад, демонстрирующей структуру расходов. Кастомная визуализация была выполнена с помощью JS-блоков, при этом в привычном виде сохранены широкие столбцы и легенда.

 

Диаграмма Водопад (Waterfall) в Qlik Sense

Водопад в Qlik Sense

Диаграмма Водопад (Waterfall) в PIX BI, JS-визуализация

Водопад в PIX BI, JS-визуализация

Использование JavaScript-блоков позволяет создавать визуализации любой сложности, а магазин визуализаций, реализованный в PIX BI 1.28, позволяет сохранить их в библиотеку и использовать как стандартные объекты в рамках проекта.

 

Что важно учесть при миграции с Qlik на PIX BI?

Наглядно увидеть результаты миграции с 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 часов реализации) позволяют проводить миграцию приложений быстро и бесшовно, с сохранением требуемой функциональности.


Вам также могут понравиться