30 марта / 21

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

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


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

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

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

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

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


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

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

вертикальная ориентация

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


           оризонтальная ориентация                                      

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

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



                                                            

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

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

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

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

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

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


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

 автомасштабирования
                            
      автомасштабирования 2                                 


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

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

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

дочерние узлы


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

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

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

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

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

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

дополнительные поля

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

разместить доп.поля

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

дашборд


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

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

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

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

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

обновление      
       обновление 2                                              


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

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

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

настройки


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

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

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

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

       неполные данные                 

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

       неполные данные 3

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

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

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

 Инвертированные фильтры 2     Инвертированные фильтры 3


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

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

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

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

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

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

 опции 2

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

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

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

Геокарта

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

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

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

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

   

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

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

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

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

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


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

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

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

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

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

Настройки компонента

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

режиме просмотра 2


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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

Краткое описание 1

Краткое описание 2


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

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

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

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

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

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

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

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