30 марта / 21

Новый релиз Modus Аналитический портал 2.4

Описание нового релиза Modus Аналитический портал 2.4


1. Новый компонент - Граф

Диаграмму “Граф” можно использовать: 

  • для отображения связей между иерархическими сущностями в виде дерева или векторного графа;

  • для визуализации дерева решений для правил вида «Если…, то»;

  • при решении задач по классификации и регрессии.


 Примеры графов для типов дерево/векторный  

Тип - дерево, вертикальная ориентация иерархии:

 Тип - дерево, горизонтальная ориентация: 


                                                 

Тип – векторный:





                                                            

Для диаграммы «Граф» возможно управлять:

  • связями узлов, используя “полки” [Связь] и [Признак] (на рисунке - J).

  • цветом (C) и размером узлов (S), устанавливая тип пилюль  
       
                                                                                    

                                                        
  • типом графа – Векторный граф или Дерево (1);
  • ориентацией иерархии для Дерева – горизонтальная или вертикальная (4);

  • автомасштабированием (3) – при этой опции весь граф будет вписан-отображен в контейнере, что при большом количестве узлов дает возможность увидеть общую картину, но без надписей и деталей. Для детализации возможно использовать zoom (см.ниже) и применять фильтры;

  • начальным масштабом (2) как альтернативой автомасштабированию.

             


Иллюстрация автомасштабирования (на рисунке - слева) или установки конкретного начального масштаба (справа):

 
                            
                                       


В режиме просмотра компонента возможно:

  • управлять масштабом-зумированием при нажатии на [Ctrl + (+/-)] или [Ctrl + колесо прокрутки мыши].

  • скрывать и раскрывать дочерние узлы при нажатие на контроллы [-]/[+] на родительских узлах (на рисунке m и P):




2. Дополнение набора данных полями с “Частями даты”

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

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

Теперь для использования частей дат не нужно знать SQL-функции для работы с датами и их особенности для разных СУБД, а достаточно выбрать требуемые части даты в удобных интерфейсах.

Для использования функционала необходимо:

Шаг 1. В наборе данных – настроить дополнительные поля с частями дат:



Шаг 2. В Конструкторе компонента – разместить доп.поля с частями даты (на рисунке - P) на “полки” Значения/ Категории/ Серии/ Фильтры (R), а также настроить правила детализации в разделе [ДРИЛЛ] (D).



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




3. Обновление компонента по таймеру.

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

Для каждого компонента периодическое обновление возможно настроить индивидуально, установив:

  • периодичность обновления с настройкой Интервала обновления в секундах (см. I на рисунке).

  • анимацию обновления: если анимация включена (см. A на рисунке), то обновление данных в компоненте будет отображаться “крутящимся спинером” (см. O на рисунке), иначе обновление будет происходить без индикации.

      
                                                     


4. Изменения для компонента “Таблица”

4.1 Раскраска фона ячейки таблицы

Добавлены настройки для управления раскраской ячейки (T)  или фона ячейки (O) по значениям из данных, а также управлению прозрачностью цвета. 




4.2 Опция “Предупреждение о неполных данных” для таблицы

Добавлена опция 'Предупреждение "неполные данные" (A) для отображения предупреждения для таблицы на дашборде (I) и в заголовке при экспорте данных в файл Excel (E).

Условие, по которому выводится предупреждение, если количество строк равно настроенному пользователем Лимиту при запросе/показе/экспорте.

Предупреждение “НЕПОЛНЫЕ ДАННЫЕ” в таблице на дашборде 

                        

                                    
Предупреждение “НЕПОЛНЫЕ ДАННЫЕ” при экспорте в XLSX-файл

       

5. Фильтры – новые функции

5.1. Инвертированные фильтры

Для фильтра теперь возможно настроить условие ИСКЛЮЧАТЬ (на рисунке - X), что соответствует конструкции NOT IN в SQL-запросе. При этом в заголовке фильтра выводится символ , а в списке – .

      


5.2. Новые опции для фильтров
Добавлены опции для заполнения, применения, обновления фильтра:

  • “Не загружать значения” – фильтр не заполняется значениями, а ожидает ввода пользователем строки поиска;     

  • “Скрывать пустые строки” – скрывать пустые или NULL значения в фильтре;

  • “Выбранные опции наверху” – выбранные значения отображаются в начале списка;
                                                

  • “Обновлять после сворачивания”, т.е. после завершения выбора и сворачивания фильтра пользователем;
  • “Обновлять после применения”, т.е. нажатия на контролл [Применить];

  • “Блокировать ручной ввод даты”, т.е. выбирать дату ТОЛЬКО из календаря.

 

6. Геокарта – доработки и новые функции

6.1. Геокарта. Масштабирование до максимума

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


6.2. Добавлены геоданные для районов и частей города Нижний Новгород

6.3. Отображение для области на геокарте всплывающей подсказки, когда для геообласти нет данных (=NULL)

Ранее во всплывающей подсказке выводилось “undefined”,

теперь выводится Имя_области и прочерк “-”,
например: Хорошёво-Мнёвники: -  

   

7. Изменения для компонента “Пузырьковая диаграмма”

Добавлена опция 'Режима точного масштабирования' – она используется, чтобы подстраивать шкалы для осей X и Y, чтобы минимизировать “пустое пространство на диаграмме”.

Ниже – примеры с одними и теми же данными:

'Режим точного масштабирования' выключен

  • Данные  с 2008 по 2020, а диапазон шкалы оси X:[2005…2025]



'Режим точного масштабирования' включен

  • Данные с 2008 по 2020, а диапазон шкалы оси X:[2008…2020] и добавлены небольшие отступы

 8. Информация для компонента дашборда “на перевертыше”

Во все основные компоненты дашбордов добавлена возможность редактирования и отображения информации / текстового описания.

Для настройки необходимо включить опцию в разделе Настройки компонента\ ИНФО (см. R - на рисунке), запустить текстовый редактор и заполнить-отформатировать текст.


В режиме просмотра – для компонента будет выведена кнопка , при нажатии на которую
- панель компонента “перевернется” и в ней отобразится текстовое описание:



9. Лицензирование программного продукта

Изменены механизмы лицензирования и защиты от копирования для аналитического портала.

Теперь используется программный ключ, в который записываются лицензионные ограничения

  • по сроку использования,

  • количеству пользователей и дашбордов,

  • функционалу (включению/отключению функциональных модулей).

Портал поставляется в виде демо-версии с триальным ключом и ограничениями:

  • по сроку использования - 30 дней с момента 1го запуска,

  • количеству пользователей - 5 и дашбордов - 5.

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

Подробности установки лицензий описаны в “Руководстве по установке и настройке” (для администратора).

https://modusbi.ru/upload/iblock/fb8/fb896f0eb959fdf20a8e819cab33f930.pdf


10. Прочие доработки

Производные фильтры для иерархических данных

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

Краткое описание: Для иерархических данных, содержащих поля “Родитель”, “Потомок” и “Путь от текущего элемента до первого родителя” возможна настройка и применение “Производных фильтров” - см. рисунки ниже.




Исправление ошибок

  • Устранена причина зависания некоторых отчётов при переключении типов экрана;

  • Устранена ошибка удаления "нулевого" контейнера;

  • Исправлена работа с кириллическим текстом ссылок в таблицах;

  • Пузырьковая диаграмма. Исправлены ошибки очередности цветов и подписей в легенде размеров;

  • Пузырьковая диаграмма. Отключен режим зумирования для touch-устройств;

  • Таблица. Исправлен скроллинг таблиц при просмотре с iPad;

  • Исправлены другие найденные ошибки.