12 июля / 24

Modus BI 3.6.36: новые визуализации и модель данных

11 июля мы выпустили новый релиз Modus BI.

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

Также поработали с аутентификацией и безопасностью. 

Продажи по регионам1.png

Визуализации

1. Сохранение текста запроса из визуализации

Иногда для построения корректной визуализации нужно сохранить текст запроса компонента дашборда. Для этого в каждой визуальной компоненте мы добавили кнопку «Сохранить текст запроса». Функция доступна в режиме редактирования.

1259.png

 
2. Новая визуализация «Дерево (TreeMap)

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

Структура_продаж_по_Федеральным_округам1.jpg

3. Переключатель режима в круговой диаграмме

В раздел «Стилизация» добавлен переключатель «Режим», который изменяет тип круговой диаграммы на круговой или кольцевой. Для кольцевой диаграммы еще добавили отображение итогового значения внутри кольца. 

235.png

4. Опция «Настраиваемый zoom»

В столбчатую диаграмму, диаграмму площади и линейную диаграмму мы добавили новую опцию «Настраиваемый zoom». С ее помощью можно установить фокус диаграммы на указанном топ-N категорий (свойство «Ось категорий», далее Скролл-бар, далее «Настраиваемый zoom»)

896.png

5. В визуализации «Таблица» зафиксирован боковой скролл при большом количестве колонок 

6. Изменение дизайна и кастомизация «Сводной таблицы»

Функционал и внешний вид сводной таблицы мы основательно переработали в этом релизе:

• Добавили раздел «Итоги» - теперь при настройке сводной таблицы можно управлять видимостью и положением итогов: закрепить их, вывести/скрыть общие итоги по строкам и колонкам, перенести итоги в начало или конец таблицы. 
• Добавили раздел «Настройка полей», в котором пользователь может установить ширину поля в пикселях, установить формат даты и префикс к значению каждого поля по отдельности
• Разработали 2 стиля: классический и облегченный. В настройках общих стилей можно установить цвет линий и ориентацию текста в ячейках. 

 Стандартный стиль таблицы: 
стандартный.png

Облегченный стиль таблицы:
облегченный.png
• Новый раздел «Условное форматирование» содержит все правила оформления. При этом, пользователь может добавить свое правило – для этого нужно нажать кнопку «Создать» и в соответствующих разделах указать поля, которые нужно оформить и проверить.

условное форматирование.png

Значение «Что проверяем» рассчитается для каждого значения оформляемой ячейки.
И оформляемая, и проверяемая ячейка могут быть вычисляемыми полями, при этом, проверяемое значение может быть скрыто, если установить свойство «Скрыть результат».

287.png

«Условие 1» и «Условие 2» – это диапазон значений, которым должно удовлетворять значение «Что проверяем» для того чтобы сработало условное форматирование. Каждому условию должен быть задан оператор сравнения.

Оформляемые ячейки «Значения» или «Итоги» указывает на то, поля какого уровня будут оформлены.
Например, необходимо выделить строки по состояниям задач, если задач в нужном состоянии больше 1. 

 Настройка таблицы будет выглядеть следующим образом:

8563.png

96.png

Если в качестве оформляемых ячеек выбраны значения, то они проверяются в ячейках без итогов по строкам.

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

2354.png

7423.png

• Оформление. При настройке можно изменять: цвета фона и текста, стиль начертания шрифта, область оформления (ячейку или всю строку). 

• Настройка выпадающего списка настроек перенесена в отдельную панель

Новая панель фильтров

Мы глубоко переработали логику работы панели боковых фильтров:

·      Добавили возможность использовать общие фильтры на боковой Панели в режиме просмотра отчета вне зависимости от наличия контейнеров с фильтрами в самом отчете

·      Настроили автоматическое включение общих фильтров при добавлении их в отчет

·      Оптимизировали механизм работы инвертированных фильтров и механизм работы фильтров с безлимитным поиском (в т.ч. добавили для числовых фильтров)

·      Добавили локализацию Панели фильтров на английском языке

·      Оптимизировали работу инвертированных фильтров

·      Оптимизировали работу выпадающего списка поиска с большим количеством элементов - добавлена опция "Поиск без лимита". Для этого при вводе значения выводятся первые 500 найденных значений.


Модель данных
Добавили модель данных (модуль работает в режиме beta-тестирования):

· Добавили функционал загрузки данных из внешних источников в Modus BI: напрямую в OLAP хранилище из источников для 1С, Excel, Google Sheets, различных СУБД.
· Еще можно создавать модель данных из нескольких загруженных таблиц без программирования в специальном конструкторе 

2875.png

Безопасность и аутентификация

 • Добавили функционал аутентификации без учета регистра логина. 
• Доработали систему в части взаимодействия с провайдерами аутентификации по протоколу SAML
• Добавили проверку статуса ответа с возвратом расшифровки в случае не успеха
• Для NameIDForma типа "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified" наличие NameID сделано необязательным, иначе были проблемы при данном типе NameIDForma.
• Сопоставление URL из настроек провайдера с URL из запроса переделали из простого сравнения строк на сравнение отдельно хостов, путей, протоколов 
• Повысили стабильность работы портала

Полный список изменений и исправлений - уже доступен по ссылке

Планы на следующий релиз

В следующем релизе Modus BI мы планируем поработать с возможностью создавать пользовательские визуализации, рассылкой отчетов и еще больше расширить аналитические функции портала.