link

Выводы из исследования BI-систем “Круг Громова” 2022

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

“Круг Громова” ежегодно составляется российского рынка BI Сергеем Громовым и охватывает большинство решений из сферы бизнес-аналитики от российских разработчиков. В 2022 году в исследовании приняли участие 14 компаний, для которых эксперты определили сильные и слабые стороны, а также оценили уровень сервиса, доступность поддержки и реальную стоимость платформ. Еще одной особенностью третьего исследования “Круг Громова” стал акцент на технической составляющей BI-платформ. Это, конечно, привело к некоторому смещению акцентов при составлении сравнительной таблицы, но зато дает представление о том, какие компоненты являются сильной стороной каждого из решений.

Методология исследования

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

Как проходило тестирование? Для начала была взята небольшая задача, стандартная для ретейла. Для нее мы сформировали DataSet с тестовыми данными. Он включал как обычные «фактовые» таблицы и справочники, так и наборы данных с геополигонами для тестирования возможности реализации геоаналитики.

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

Лист первый:

таблица с расчетом продаж, прибыли и процента продаж по стране;

линейный график с помесячной динамикой продаж по годам;

датчик/спидометр со средним количеством заказов по месяцам;

круговая диаграмма с отображением суммы продаж и количества заказов по странам;

столбчатая диаграмма со сравнением продаж и прибыли по регионам;

кнопка переключения анализируемого среза со страны на клиента.

Лист второй:

сводная таблица по продажам с детализацией до категории и наименованию товара;

древовидная диаграмма по продажам также с детализацией до категории и наименованию товара;

пузырьковая диаграмма по продажам и проценту прибыли в разрезе товаров;

комбо-диаграмма по продажам, прибыли и проценту прибыли в разрезе менеджеров.

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

Затем началось само тестирование. Разработчику было необходимо создать полностью функциональное приложение и оценить возможности, предоставляемые системой по чек-листу. Содержание и параметры выставления оценок в чек-лист мы обсуждали довольно долго – как предварительно, так и на финальной стадии тестирования. Это, на наш взгляд, было необходимо для того, чтобы каждый разработчик оценивал пункты одинаково, исходя из того, как было предусмотрено заранее.

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

Категории

Администрирование, безопасность и архитектура платформы

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

Подключение к источникам данных

Здесь рассматривались возможности подключения к наиболее распространенным источникам данных – от обычных CSV, Excel, XML, JSON до реляционных и нереляционных баз данных. Также к этой категории мы отнесли возможность работы в режиме прямых запросов к БД, а не только в режиме экстракции (это необходимо для анализа информации в режиме близком к реальному времени – экстракция в этом случае не сработает).

Трансформация и хранение данных

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

Гибкость системы при работе с данными

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

Расширенная аналитика

Сюда вошли такие параметры, как наличие модулей для продвинутой аналитики, к примеру, NLP (обработка естественного языка) и Прогнозирование на основе имеющихся данных.

Функциональность аналитических объектов

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

Интерактивное визуальное исследование

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

Функциональность на мобильных устройствах

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

Расширенное взаимодействие с аналитическим контентом

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

Командное взаимодействие пользователей

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

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

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

Информационное сопровождение продукта

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

Кастомизация свойств объектов интерфейса

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

Экспорт отчетов

Здесь рассматривались возможности экспорта отчетов в различные форматы, сохранение условного форматирования при экспорте и т.д..

Продуктовые критерии

Оценивался уровень поддержки от вендора, количество внедрений в РФ, опыт и команда разработки, наличие планов развития.

Результат

По результатам данной работы была сделана итоговая таблица, которую вы сможете найти внутри исследования (где-то в середине).