За последний год платформа Modus BI сильно изменилась — мы выпустили целых девять обновлений. 2024 год подошёл к концу, и мы решили собрать в одной статье основные “фишки”, которые мы добавили в течение года в Modus BI и Modus ETL, и показать, как продукт менялся, какие функции и возможности появлялись, и как они могут помочь компаниям улучшить свою работу.
Визуальные компоненты
За прошедший год мы поработали над удобством создания отчётов и внешним видом визуализаций: разработали одну визуализацию с нуля и снабдили новым функционалом более пяти стандартных визуализаций:
-
Добавили новую визуализацию Tree Map (Дерево). Она поддерживает работу с категориями, сериями, Drill down, режим фильтрации по клику, сквозной курсор (выделение одинаковых категорий при наведении) и условное форматирование цветом. В последней версии системы для этой визуализации мы нормализовали зуммирование от х1 до х5.
-
В раздел «Стилизация» добавили переключатель «Вид диаграммы», который переключает тип круговой диаграммы на круговой или кольцевой. Для кольцевой диаграммы еще реализовали возможность отображать итоговое значение внутри кольца.
-
Также для круговой диаграммы добавили возможность управлять количеством сегментов для отображения.
-
В столбчатую, линейную и диаграмму площади добавили новую опцию «Настраиваемый zoom».
-
Доработали визуальный компонент «Плеер речевой аналитики»: в настройки плеера добавили поля URL-адресов для воспроизведения и скачивания аудиофайлов. Этот сервис доступен пользователям, подключенным к сервису NeuroCat. Он даёт возможность записывать, прослушивать, расшифровывать и анализировать телефонные разговоры с клиентами.
-
В отчёты добавили режим наложения, группировки и «без отступов» для того, чтобы пользователь мог в реальном времени «собрать» отчёт, наложив его элементы друг на друга, а затем перемещать целиком внутри рабочего поля.
В целом, в 2024 году в Modus BI появились новые настройки для визуализаций, которые дают пользователям возможность создавать информативные и понятные отчёты и дашборды. Обновления сделали работу с системой проще и удобнее.
Работа с таблицами
За последний год мы «прокачали» функционал таблиц в нашей системе как визуально, так и технически. Теперь пользователь может задавать внешний вид сводных таблиц (доступно 2 вида), форматировать текст в ячейках, выполнять групповую обработку строк и не только. В целом, мы реализовали более десяти визуальных и технических доработок системы. Расскажем чуть подробнее про основные из них.
В части работы со сводными таблицами нам удалось:
-
Изменить панель управления. Теперь панель управления открывается в правой части отчёта за пределами контейнера таблицы и не мешает отображению данных.
Было:
Стало:
-
Изменить дизайн и кастомизацию: добавили раздел “Итоги”, “Настройка полей”, разработали два стиля для таблиц — классический и облегчённый.
-
Создать совершенно новый раздел «Условное форматирование», в котором мы собрали все правила оформления полей таблицы.
-
Оптимизировать производительность. Теперь сводная таблица работает быстрее.
Также мы сделали более удобной и наглядной для пользователя стандартную таблицу:
-
Добавили возможность условного форматирования для спарклайнов.
Было:
Стало:
-
Добавили возможность форматирования текста внутри ячеек при помощи html-разметки.
Было:
Стало:
-
Теперь можно объединить ячейки с одинаковыми значениями внутри одного столбца, а ещё совершать вычисления со значениями в %-ах.
Было:
Стало:
-
Добавили групповую обработку записей через формы ввода данных. Если пользователю нужно внести одинаковые изменения сразу в несколько строк таблицы, то он может просто выбрать «галочками» необходимые строки и заполнить нужные поля внутри формы ввода данных только один раз.
Видно, что за год возможности для работы с таблицами в Modus BI ощутимо расширились, как с точки зрения визуальной обработки ячеек и их содержимого, так и с точки зрения удобства форматирования.
Но, конечно, мы не собираемся останавливаться на достигнутом 😉
Формы ввода данных
Основные изменения в части работы с формами для ввода данных коснулись упрощения и ускорения работы с ними:
-
Добавили возможность изменения нескольких строк форм ввода данных одновременно.
-
Добавили множественный выбор — теперь если форма ввода данных включает в себя выпадающие поля, то можно будет выбрать не одно значение из списка, а несколько одновременно.
-
Реализовали автозаполнение полей форм ввода данных при помощи JavaScript в последнем релизе.
-
Исправили взаимодействие с элементом «Панель закладок» при настройке формы ввода данных.
Было:
Стало:
Теперь у пользователя есть возможность не только быстрее заполнять формы ввода данных и не дублировать действия, но и автоматизировать регулярные операции. Например, чтобы в форме автоматически отображалось, кто её заполнял или редактировал в последний раз, можно прописать такое правило один раз и больше не возвращаться к этому вопросу.
Работа с фильтрами
За прошедший год мы выпустили более десяти обновлений, связанных с упрощением работы пользователей с боковой и верхней панелями фильтров. Главной нашей задачей было полностью пересобрать боковую панель фильтров, чтобы её можно было использовать без добавления контейнеров с фильтрами в отчёт, так как контейнеры в отчёте занимают много места.
А ещё важной задачей было организовать работу с фильтрами так, чтобы не только сам пользователь мог быстро настраивать их и сохранять для себя, но и делиться ими с коллегами.
Ключевые изменения такие:
-
В режиме просмотра отчета появилась возможность применять общие фильтры, используя боковую панель фильтров. Также мы сделали рестайлинг этой панели.
-
Для диапазонного фильтра с типом отображения «Период» добавили возможность управлять шириной заголовка.
-
Для диапазонных фильтров с типом отображения «По умолчанию» и «Период» настройка ширины заголовка теперь указывается в процентах от ширины контейнера с фильтрами.
-
Добавили возможность использования боковой панели фильтров при наличии переменных в отчете.
-
Добавили возможность использовать и сохранять значения фильтров с типом «По диапазону» в наборах фильтров.
-
Доработали механизм включения/выключения локальных фильтров: теперь фильтры определяются в качестве «локальных» или «общих» только на основании переключателя, независимо от использования в одной или нескольких визуализациях.
-
Добавили возможность переходить по ссылке с набором фильтров и применять их в отчетах, в которых выключена верхняя панель индикации фильтров.
-
Добавили возможность по ссылке открывать отчет с чужим набором фильтров (т. е. использовать наборы фильтров, сохраненные другим пользователем).
-
Доработали верхнюю панель индикации фильтров: добавили отображение значений для фильтров с типом «По диапазону».
Было:
Стало:
Переменные в отчёте
В 2024 году в отчетах появилась возможность использовать переменные окружения. Теперь пользователь может добавлять в отчёт контейнеры не только с фильтрами, но и с переменными.
Переменные помогают переключать логику вычисления данных в визуализациях. Это очень важный функционал, который даёт возможность строить дашборды со сложной логикой вычислений и переключений данных.
Функционал модели данных
За последний год нам удалось поработать над аналитической системой в части функционала модели данных. Мы стремились сделать взаимодействие с информацией более удобным и эффективным для пользователей. Всего команда Modus реализовала более восьми улучшений, вот самые важные из них:
-
Добавили функционал загрузки данных из внешних источников в Modus BI: напрямую в OLAP хранилище из источников для 1С, Excel, Google Sheets, различных СУБД.
-
Теперь пользователь может создавать модель данных из нескольких загруженных таблиц без программирования в специальном конструкторе.
-
Также при создании правил загрузки данных система проверит таблицы‑приёмники и, если таблица с определённым наименованием уже используется в другом правиле, предупредит об этом пользователя.
-
Оптимизировали функционал модели данных «под капотом», теперь система работает быстрее и стабильнее.
Безопасность
Не секрет, что данные в системах аналитики содержат ценную бизнес-информацию, поэтому обеспечение их безопасности является приоритетной задачей для Modus. В обычном режиме работы система отслеживала критические, основные действия пользователей на аналитическом портале, что поддерживало необходимый уровень безопасности, но не предоставляло должной детализации действий. За год возможности платформы в части информационной безопасности возросли:
-
Количество логируемых (отслеживаемых) действий пользователей на портале увеличено более, чем в 3 раза.
-
Доработали систему в части взаимодействия с провайдерами аутентификации по протоколу SAML.
-
Добавили проверку статуса ответа с возвратом расшифровки в случае неуспеха.
-
Сопоставление URL из настроек провайдера с URL из запроса переделали из простого сравнения строк на сравнение отдельно хостов, путей, протоколов.
-
Теперь при загрузке на сервер портала можно зашифровать файлы с настройками Modus BI. Это даёт возможность сохранить важные параметры (пароли, адреса серверов и т.п.) в безопасности, даже если злоумышленник проник в ИТ-инфраструктуру компании.
-
Обычно одна сессия пользователя на аналитическом портале ограничена 24 часами без необходимости повторно авторизовываться. Теперь администратор портала может настраивать и ограничивать время пребывания в Modus BI разных ролей пользователей.
Мы увеличили возможности для контроля системы администраторами и безопасность портала в целом. Теперь администратор может контролировать пользователей и отслеживать их перемещения и действия внутри системы на всех уровнях.
В целом за прошедший год аналитическая система Modus сильно преобразилась и в плане внешнего вида, и в технической части. Наша команда выпустила 9 релизов, вместе с которыми появлялись новые функции и дорабатывались существующие. В основном эти улучшения были направлены на развитие концепции low-code, ведь нам важно, чтобы система была удобной для пользователей и не требовала постоянного привлечения программистов для работы в проектах.
В следующем году мы планируем активно развивать self-service и low-code инструменты: повышение интуитивности работы с пользовательским интерфейсом, добавление подсказок и видео, возможности изменения форм ввода данных без перенастройки, рассылки отчётов из аналитического портала, иерархических фильтров и не только. Modus ETL также ждут обновления: добавим возможность загрузки больших данных из Excel, поддержку Python, разработаем новые шаги сценариев.
Одним словом, мы не собираемся останавливаться на достигнутом и надеемся, что реализованные и грядущие улучшения сделают работу с системами Modus BI и ETL ещё более приятной и продуктивной для наших пользователей.
ссылка на оригинал статьи https://habr.com/ru/articles/873586/
Добавить комментарий