Наш сайт использует файлы cookie, чтобы улучшить работу сайта, повысить его эффективность и удобство
Настройки сookie
Файлы cookie, необходимые для правильной работы сайта, всегда разрешены.
Основные файлы cookie
Всегда Включено. Эти файлы cookie необходимы для использования веб-сайта и его функций. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, такие как настройка параметров конфиденциальности, вход в систему или заполнение форм.
Аналитические файлы cookie
Disabled
Эти файлы cookie нужны чтобы помочь нам понять, на сколько вам удобен наш веб-сайт и насколько эффективны наши маркетологи:) Смотрите список аналитических файлов cookie, которые мы используем.
Рекламные файлы cookie
Disabled
Эти файлы cookie предоставляют информацию рекламным компаниям с целью предоставления или ограничения персонализированной рекламы. Эта информация может быть передана другим рекламным компаниям. Смотрите список рекламных файлов cookie, которые мы используем.

Разработка дашборда на BI-платформе Analytic Workspace

блог о bi, №1 в рунете
Продолжая развивать тему отечественных аналогов BI-платформ, которую мы затронули ранее в "Разработка дашборда на Visiology v3", в данной статье мы поделимся опытом разработки на инструменте Analytic Workspace.

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

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

- дашборд для проведения план-факт анализа по продажам в разрезе магазинов;
- загружены данные по продажам за 6 месяцев;
- источник данных MS SQL Server;
Рис.1. Пример дашборда на Analytic Workspace
В исходном решении присутствуют все базовые визуализации. За основу элементов визуализаций взята open-source библиотека Apache E-Charts. Внешний вид виджетов современный, присутствуют недоработки с форматированием, например, невозможно зафиксировать ширину столбцов в таблице, однако, большинство таких моментов разработчики платформы планируют исправить уже в следующем релизе (2025 год).

Кастомизация и настройка элементов визуализации осуществляется с помощью мышки, нет необходимости дополнительно программировать.
Рис.2. Пример форматирования фона ячейки с данными на Analytic Workspace
В Analytic Workspace доступна настройка гибкой кросс-фильтрации на уровне разработки дашборда не зависящая от датасетов. Присутствует функционал создания иерархий и Drill Down.

Для загрузки, интеграции и трансформирования данных в Analytic Workspace используется собственная СУБД ClickHouse, есть внутренний ETL. Доступна возможность создания модели данных с помощью графического интерфейса для связи таблиц через join и union.
Рис.3. Модель данных для дашборда на Analytic Workspace
Сложные вычисления и меры можно создавать на разных этапах разработки:

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