21 мая / 25

Modus BI 3.9 и Modus ETL 1.6.12: плагины для создания визуализаций, авторизация через "Битрикс24", оптимизация сбора и обработки данных

На этой неделе мы выпустили обновлённые версии продуктов Modus BI и Modus ETL. О том, что нового появилось в системах и зачем это нужно, расскажем в этом обзоре.

Modus BI 3.9

Визуальные компоненты

  • Добавили возможность использования плагинов (beta-версия) при создании отчётов. Теперь пользователи могут установить плагин и выбрать дополнительные визуализации из библиотек, которые поддерживает вендор. При этом возможность кастомизировать добавленные диаграммы сохранится.

    3_9_1.png
    *Пример пользовательских визуализаций

    3_9_2.png
    *Плагины. Добавление пользовательских компонентов.

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

    3_9_3.png
    *Диаграмма Sankey

  • Разработали новый визуальный компонент «Иерархический фильтр», который поддерживает иерархическую вложенность значений в выпадающем списке.

    3_9_4.png
    *Иерархический фильтр

Авторизация через "Битрикс24"

Теперь пользователи могут авторизовываться на Аналитическом портале через "Битрикс24". Достаточно ввести логин и пароль один раз в интернет-портале "Битрикс24", и при переходе в Modus BI повторный ввод данных не потребуется.

Сводная таблица
  • Новые настройки появились в разделе «Стилизация». Теперь пользователи могут управлять типом шрифта в таблице, настраивать цвет фона, цвет текста и размер текста в шапке таблицы. 

  • В разделе «Настройка полей» разработали дополнительные настройки для каждого уровня группировки строк, так, пользователи могут выбирать цвет фона, цвет текста и размер шрифта строк.

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

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

  • Строки в сводной таблице теперь нумеруются автоматически.

    3_9_5.png
    *Вид обновлённой сводной таблицы
Правила загрузки данных
  • Обновили интерфейс формы «Правила загрузки данных». 

    3_9_6.png
    *Обновлённый интерфейс правил загрузки данных

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

    3_9_7.png
    *Настройка автоматического обновления данных
Прочие доработки
  • Теперь при выгрузке больших объёмов данных в Excel происходит автоматическое их распределение по листам.

  • Работа Modus BI поддерживается по протоколу HTTP2.0. Использование этого протокола ускоряет работу отчётов с большим количеством визуализаций более, чем в 2 раза.

Modus ETL 1.6.12

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

Сбор данных
  • Разработали поле «Отключить создание промежуточных таблиц» на вкладке «Дополнительно» в составе выгрузки. Теперь работа с большими данными оптимизирована: благодаря прямой пересылке требуется меньше времени на передачу данных из источника в хранилище.

    При установке галочки в этом поле:
    - значения загружаются сразу в целевую таблицу, при этом промежуточные временные таблицы не создаются;
    - при делении на потоки по параметрам данные собираются сразу в целевую таблицу;
    - при сборе данных через ClickHouse агент не создает временные таблицы.

  • Исправили порядок заполнения полей таблицы для Clickhouse: теперь при создании правила выгрузки вида «Запрос» порядок заполнения полей соответствует порядку, который был задан в SQL-запросе.
 Администрирование
  • В настройке «Управление хранилищем» опцию «Использовать трансформацию таблиц» переименовали в «Использовать трансформацию таблиц в схему Звезда».

  • Оптимизировали работу с дисковым пространством: теперь удаление временных файлов, записанных с использованием агента, происходит по расписанию.  
Обработка данных

Мы доработали форму «Расширенные настройки» на вкладке шагов сценария для того, чтобы использовать интерфейс было ещё удобнее. Теперь, если пользователь выбирает визуальный элемент типа «Шаг» или «Связь», то в форме отображаются действия, доступные для совершения.

Например, если пользователь выбирает шаг «Источник», будут такие поля: 
  • Редактировать шаг
  • Показать данные
  • Удалить шаг
Ниже несколько примеров таких действий:

photo_2025-05-21 17.42.08.jpeg
*Доступные пользователю действия при выборе типа связи "Передача настроек"

photo_2025-05-21 17.42.20.jpeg
*Доступные пользователю действия при выборе шага "Соединение"

photo_2025-05-21 17.42.23.jpeg
*Доступные пользователю действия при выборе шага "Приёмник"