5.7.58 (29.12.2023)


Реализовано

В этом релизе в приложении реализованы следующие функции:

  • Реализовано три встроенных шаблона выборки, применяющихся из контекстного меню, и скрывающих строки, значение фактов для которых равно нулю или null. В настройки формулы выборки добавлена кнопка "Размерность", позволяющая выбрать всю верхнюю размерность, по которой будет применяться выборка - см. руководство пользователя.
  • Добавлена возможность переименования исходных фактов мультисферы - см. руководство пользователя.
  • Добавлена возможность многократного создания копий от копий фактов и групп фактов - см. руководство пользователя (1), (2).
  • Добавлена возможность сброса диапазона значений в фильтрах для размерностей типа "Число" и "Дата" - см. руководство пользователя.
  • Реализована интеграция с ГосТех в части журналирования и аудита - см. руководство администратора.

Изменено

В этом релизе в приложении сделаны следующие изменения:

  • В модуле карт отключен автоматический расчет по открытию модуля. Расчет запускается вручную по нажатию кнопок «OK», «Применить» и «Сброс» в окне настроек web-карты или автоматически, при изменениях в рабочей области мультисферы (изменение состава вынесенных размерностей, выделение размерностей, фильтрация элементов размерностей) - см. руководство пользователя
  • В модуле карт по открытию модуля автоматически открывается окно настроек web-карты для возможности предварительной настройки.
  • Поле ввода наименования слоя заблокировано для изменения в случае, если на слое был воспроизведен сценарий.
  • В выпадающем списке по кнопке списка папок сценариев сделана сортировка по дате создания.
  • Исправлено поведение горячей клавиши Enter в форме создания мультисферы на этапе запроса к источнику.

Исправлено

В этом релизе исправлены следующие проблемы:

Мультисферы

  • Исправлена ошибка загрузки данных в мультисферу из файлового источника в формате XSLX/CSV.
  • Исправлена невозможность подключения к источникам Hive и Teradata по JDBC для загрузки данных в мультисферу.
  • Исправлено создание мультисферы из источника типа CSV в кластерной архитектуре системы.
  • Исправлена ошибка создания справочника из файлового источника XSLX.
  • Исправлена ошибка загрузки данных в систему по JDBC с SQL-запросом, в котором задано время ожидания загрузки.
  • Исправлена некорректная работа поиска по диапазону чисел в фильтре размерности.
  • Исправлено некорректное поведение мультисферы с типом обновления "Инкрементальное" после обновления. 
  • Исправлена верстка таблицы при разворачивании всех размерностей.
  • Исправлено наложение нескольких мультисфер друг на друга при изменении их ширины.
  • Исправлена периодически возникающая ошибка связи с системой при выносе размерностей мультисферы вверх.
  • Исправлено некорректное отображение таблицы с вынесенными вверх размерностями при отключении промежуточных итогов.
  • Исправлено некорректное отображение таблицы при сворачивании размерности после прокрутки списка ее элементов до конца.
  • Исправлен разрыв связи с системой при выносе размерностей влево и вверх в кластерной архитектуре системы.
  • Исправлена ошибка, возникающая при установке опорной размерности для расчета сложного факта в кластерной архитектуре системы.

Сценарии

  • Исправлена ошибка загрузки сценария при переходе из Polymatica Dashboards в Polymatica Analytics.
  • Исправлено некорректное воспроизведение сценария с удаленным шагом. 
  • Исправлена ошибка воспроизведения сценария, базирующегося на мультисфере с раскрытыми размерностями.
  • Исправлено удаление и перемещение ресурсов в предусловиях сценария. 
  • Исправлена ошибка со сбросом фильтра по размерностям типа "Дата" при воспроизведении сценария.
  • Исправлена ошибка с попыткой чтения сценария до его полного сохранения на диск.
  • Исправлено некорректное поведение системы при перемещении папки сценариев в корень списка папок.

Профили

  • Исправлена ошибка загрузки профиля в кластерной архитектуре системы.
  • Исправлена периодически возникающая ошибка "Система недоступна" при воспроизведении профиля из предусловий.

Пользователи и группы

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

Прочее

  • В конфигурационном файле системы больше не требуется задавать ключ дешифровки оффлайн-лицензии, так как он встроен в систему. 

Известные проблемы

Система

  • В модуле карт, после закрытия окна настроек web-карты кнопкой «Закрыть» (крестик), это окно не открывается по нажатию кнопки «Настройки».
  • Для аутентификации и авторизации OAuth2/OIDC с авторизацией через права доступа пользователя некорректно применяются правила выдачи прав доступа к элементам размерностей elements_access[i]: обрабатывается только последнее i-ое правило.

5.7.57 (22.11.2023)


Исправлено

В этом релизе исправлены следующие проблемы.

Система

  • При переходе к странице авторизации отображалась панель слоёв.
  • Настройка входа в систему «Последняя сохраненная конфигурация» применялась некорректно.
  • В режиме мультисессии Resume повторный вход в систему выполнялся некорректно: возвращалась ошибка "User have more than one session".
  • При одновременном обновлении нескольких мультисфер, для некоторых из них обновление завершалось ошибкой, требовался ручной перезапуск обновления.

Группы

  • При отмене несохраненных настроек и последующем открытии настроек интерфейс отображал некорректную информацию.

Мультисферы

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

Сценарии

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

Cluster

  • Для мультисферы с кириллицей в названии экспорт не выполнялся.

Известные проблемы

Проблемы приложения, которые мы знаем, и исправим в следующих релизах.

  • Для аутентификации и авторизации OAuth2/OIDC с авторизацией через права доступа пользователя некорректно применяются правила выдачи прав доступа к элементам размерностей elements_access[i]: обрабатывается только последнее i-ое правило.

5.7.56 (30.10.2023)


Исправлено

В этом релизе исправлены следующие проблемы.

Система

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

Мультисферы

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

Настройки пользователя

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

Сценарии

  • При удалении из сценария шага сценарий воспроизводился некорректно: открывался пустой слой.
  • Перемещение сценария из папки было недоступно: при выборе такого сценария кнопка перемещения не активировалась.
  • Перемещение папок и сценариев было недоступно: не открывался список действий по клику кнопки перемещения.
  • Была возможность удалить все шаги сценария.
  • При воспроизведении сценария, для размерностей с типом данных «Дата и время» фильтрация работала некорректно.

Графики

  • Для графика с типом «Пироги» окно модуля «Графики» работало некорректно: прокрутка была недоступна.

Известные проблемы

Проблемы приложения, которые мы знаем, и исправим в следующих релизах.

  • Для аутентификации и авторизации OAuth2/OIDC с авторизацией через права доступа пользователя некорректно применяются правила выдачи прав доступа к элементам размерностей elements_access[i]: обрабатывается только последнее i-ое правило.

5.7.55 (05.10.2023)


Реализовано

  • Закрыта уязвимость reverse tabnabbing на этапе авторизации пользователя.
  • Реализован параметр plm.import.jdbc_network_timeout, который устанавливает таймаут соединения с источником JDBC в секундах. Управление таймаутом позволяет увеличить время ожидания ответа базы данных в случае её долгого ответа.

Изменено

В этом релизе в приложении сделаны следующие изменения.

Сервисы

  • Изменились коды сервисных команд "select" и "sel_multi" модуля OLAP: для команды "select" используйте код 506-54 (прежний 506-15); для команды "sel_multi" используйте код 506-56 (прежний 506-16). Кроме этого, изменились сообщения в запросах и ответах команд – см. документацию на сервисы.

Исправлено

В этом релизе исправлены следующие проблемы.

Пользователи

  • По наведению на длинный логин пользователя в окне "Пользователи" теперь выводится подсказка с полным логином.

Группы

  • Исправлено поведение, при котором после удаления администратором группа возвращалась в список окна групп пользователей.

Мультисферы

  • Убрана валидация пробела в названии источника при создании мультисферы из файла.
  • Убран вывод идентификатора факта при снятии/установке выделения на нём.

Факты

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

Фильтр

  • Исправлен поиск "по точному совпадению", который осуществлял поиск "по вхождению"

Слои

  • Обновление наименования профиля осуществлялось совместно с обновлением описания профиля. Теперь имя профиля может быть изменено отдельно от описания.
  • Слой не может быть сохранён, если на нём отсутствуют модули. Исправлена возможность сохранения копии активного слоя.
  • Исправлена ошибка "Layer is not loaded" при воспроизведении профиля.
  • Воспроизведённый профиль теперь сохраняется сразу, без ошибки.

Настройки пользователя

  • Исправлено положение стрелки для раскрытия списка сценариев во вкладке "Вход в систему" настроек.

Справочники

  • Исправлена ошибка выбора столбцов при настройке справочника, создаваемого из источника, имеющего столбцы данных с одинаковыми названиями.
  • Ошибка загрузки файла справочника "Unexpected exception: filesystem error: in rename: Is a directory [ ]" больше не выводится, справочник загружается.

Сценарии

  • Исправлено некорректное воспроизведение сценария при использовании группировки и фильтрации в вынесенных размерностях.

    Важно! После установки версии 5.7.55 потребуется пересоздать сценарии, созданные начиная с версии 5.7.51.

    Также может потребоваться пересоздать сценарии, которые созданы до версии 5.7.51, если они имеют проблемы с размером или производительностью.

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

Карты

  • Окно "Подробнее", которое открывается в настройках карт, теперь закрывается при закрытии модуля карт.

Cluster

  • Исправлено подвисание прелоадера при воспроизведении профиля
  • Исправлен импорт и обновление мультисферы

5.7.54 (11.09.2023)


Реализовано

  • Для окна «Группы пользователей», на вкладке «Пользователи» реализована кнопка «Копировать отмеченных». По клику кнопки в буфер обмена копируются данные по включенным в группу пользователям – см. руководство администратора.

По клику кнопки «Копировать отмеченных» клику в буфер обмена копируются данные
по включенным в группу пользователям из всех трёх колонок реестра

Изменено

В этом релизе в приложении сделаны следующие изменения.

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

В таблично представление окна «Пользователи» добавлена колонка «Группы», в которой можно видеть, в какие группы включен пользователь


Редактируя состав группы пользователей теперь можно видеть ФИО пользователя и выполнять поиск по колонкам,
а кликнув пользователя можно видеть блок «Группы» со списком групп, в которые пользователь включен

Исправлено

В этом релизе исправлены следующие проблемы.

Мультисферы

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

Модули

  • В модуле «Графика» для графика с типом «Цилиндры» некоторые настройки работали некорректно.

5.7.53 (18.08.2023)


Реализовано

  • Для утилиты plm-util реализована функциональность конвертации сценариев и папок сценариев, аналогично конвертации мультисфер – см. руководство администратора.

Исправлено

В этом релизе исправлены следующие проблемы.

Сценарии

  • При сохранении сценария с заменой в присутствии открытого окна «Сценарии» с заменяемым сценарием, сценарий не сохранялся.
  • При перемещении сценариев и папок, в списке папок отображались папки, перемещение в которые невозможно.

Известные проблемы

Проблемы приложения, которые мы знаем, и исправим в следующих релизах.

  • В плиточном представлении окна «Пользователи» при наведении курсора на пользователя не отображается блок «Группы».
  • В карточке пользователя не отображается блок «Группы».

5.7.52 (10.08.2023)


Реализовано

  • Реализована функциональность проверки целостности мультисферы на жестком диске посредством утилиты plm-util – см. руководство администратора.

Изменено

В этом релизе в приложении сделаны следующие изменения.

  • Функциональность мультифильтра и кнопка в панели навигации для её вызова « Мультифильтр» отключены в связи с доработками.

Исправлено

В этом релизе исправлены следующие проблемы.

Кластер

  • Мультисфера, обновление которой было прервано или завершилось ошибкой, не открывалась.

Система

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

Мультисфера

  • После выноса мультисферы, в окне мультисферы кнопка « Экспорт» была недоступна до обновления страницы или выноса размерности.
  • При перемещении вынесенной размерности с типом данных «Дата» в начальное крайнее положение интерфейс приложения зависал.
  • При перемещении вынесенной размерности, в случае использования в мультисфере копии факта, значения родительского факта отображались некорректно.
  • После прокручивания списка значений развернутой размерности интерфейс мультисферы работал некорректно.
  • При работе с мультисферой с типом обновления «Инкрементальное», либо обновленной инкрементальным обновлением, возвращались системные ошибки.
  • В фильтре размерности с типом данных «Число» поиск по диапазону работал некорректно.
  • При вынесенных вверх размерностях с длинными названиями могли некорректно отображаться ячейки этих размерностей.

Сценарии

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

5.7.51 (05.07.2023)


Реализовано

  • Для мультисферы реализована группировка размерностей – см. руководство пользователя.
  • Для мультисферы реализована группировка фактов – см. руководство пользователя.
  • Для мультисферы реализован экспорт в файл формата ODS (OpenDocument).
  • В названии профиля разрешено использовать символ «#».
  • Для авторизации через провайдера OpenID Connect реализован параметр skip_token_roles для пропуска сброса и применения ролей из токенов OAuth2 – см. руководство администратора.
  • Для авторизации через провайдера OpenID Connect реализован параметр skip_token_groups для пропуска сброса и применения групп пользователей из токенов OAuth2 – см. руководство администратора.

Изменено

  • Для мультисферы реализовано окно «Сортировка фактов», для изменения порядка отображения фактов в таблице – см. руководство пользователя.

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

  • Увеличена скорость экспорта мультисферы в Excel с применением шаблона.
  • В названии профиля запрещено использовать символ «/».
  • Увеличена скорость выноса размерностей в мультисферу.

Исправлено

В этом релизе исправлены следующие проблемы.

Кластер

  • Создание куба с типом обновления «Интервальное», «Инкрементальное» или «Обновление измененных записей» завершалось ошибкой.
  • Вынос на слой мультисферы состоящей из двух источников, один из которых база данных MsSQL, завершался ошибкой.

Система

  • При создании мультисферы из файла с форматом CSV на переходе на этап настройки CSV происходила ошибка.
  • Заданная в файле конфигурации параметром plm.http_server.root_context_prefix переадресация работала некорректно.
  • В учетной записи пользователя, при редактировании прав доступа к элементам размерности, всплывающее окно со списком элементов размерностей зависало.
  • Окно настройки учетной записи пользователя по клику кнопки «Применить» не закрывалось.
  • Обновление мультисфер не поддерживало параллельное обновление.
  • Создание сценария, профиля или папки с неуникальным именем не запрещалось.
  • При открытии окна сценариев отображаемое название открытого слоя изменялось на «Слой 1».
  • При значении параметра конфигурации plm.multiple_sessions_mode=renew истечение срока одной из сессий приводило к завершению всех прочих открытых сессий.
  • Для мультисферы, созданной из внешнего источника, было невозможно вернуть удаленную размерность, обновление мультисферы после добавления такой размерности завершалось ошибкой.
  • В окне выбора мультисферы, на панели информации о мультисферы отображалась некорректная информация.
  • При экспорте мультисферы, в случае манипуляций с другой мультисферой на том же слое, окно прогресса экспорта на экспортируемой мультисфере закрывалось, экспорт завершался успешно.

Мультисфера

  • При экспорте мультисферы в Excel, для развернутых размерностей, в столбце развернутых размерностей, для следующих после первой размерностей значения экспортировались некорректно.
  • При экспорте с применением шаблона экспорта Python шаблон применялся с ошибками.
  • Список фактов позволял группировать факты находящиеся в разных группах.
  • Для группы фактов изменить их вид через контекстное меню группы было невозможно.
  • В группе фактов при копировании факта включенного в группу копия факта появлялась в корне списка фактов вместо группы.
  • В списке фактов при перетаскивании группы в пределах корня списка группа разгруппировывалась.
  • Для группы фактов, в случае совпадения имен при переименовании группы, кнопки на предупреждающем окне не работали.
  • В таблице мультисферы верстка отображалась некорректно.
  • Для группы фактов, при использовании в таблице копии факта происходила ошибка.
  • В списке фактов при выделении диапазона фактов происходила ошибка.
  • Для группы фактов по клике кнопки показать/скрыть происходила ошибка.
  • При переносе факта или группы в пустую группу происходила ошибка.
  • Копия видимого факта не отображалась в таблице.
  • При выделении фактов в списке фактов верстка таблицы начинала отображаться некорректно.
  • В панели фактов перетаскивание групп фактов не выполнялось.
  • Мультифильтр к копиям окна мультисферы применялся некорректно, требовалось обновление страницы.
  • Мультифильтр отображал размерности, к которым для учетной записи ограничены права доступа.
  • При применении кластеризации выполнение действия зависало, требовалось обновить страницу.
  • При фильтрации вынесенной размерности в присутствии вычислимого факта происходила ошибка.
  • В копии мультисферы после манипуляций с вынесенными размерностями кнопки экспорта мультисферы становились недоступны.
  • При экспорте мультисферы, кнопка «Ускоренный экспорт» при установленном флажке «Настроить формат перед экспортом» не работала.
  • Ячейки совокупных итогов отрисовывались некорректно.
  • При добавлении элемента к вынесенной размерности, тип данных добавляемого элемента не соответствовал типу данных размерности.
  • При создании справочника, на шаге загрузки файла происходила ошибка.
  • Экспорт мультисферы, если открыто более одного слоя, выполнялся некорректно.
  • Для факта с видами «Изменение» и «Изменение в %» сортировка по возрастанию и убыванию не работала.
  • При перемещении вынесенной размерности с типом данных «Дата» в крайнюю позицию, интерфейс мультисферы зависал.
  • При перемещении вынесенной размерности, в случае использования в мультисфере копии факта, значения родительского факта отображались некорректно.

Модули

  • В модуле «Карты» при загрузке модуля, в окне загрузки кнопка «Отменить» не отображалась. 
  • В модуле «Карты» окно настройки работало некорректно, нажатия кнопок «Сброс», «ОК», «Применить» во время расчетов приводило к  незапланированной перезагрузке страницы.
  • В модуле «Ассоциативные правила» при изменении размера окна пропадали результаты расчета.
  • В модуле «Ассоциативные правила» после манипуляций с вынесенными размерностями содержимое окна отображалось некорректно.

Слои

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

Сценарии

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

    Сценарии, содержащие шаг создания группы размерностей, созданные до установки версии по-прежнему не будут воспроизводиться, их необходимо пересохранить.

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

Профили

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

Известные проблемы

Проблема

  • При создании (переименовании, сохранении) сценария или папки сценария с

    Ошибка отображения макрокоманды «tooltip»

    org/jsoup/safety/Safelist

    , сообщение об ошибке не отображается, создание (переименование, сохранение) не выполняется.

Решение

  • Отменить действие и повторить действие используя другое название папки или сценария.

5.7.50 (05.05.2023)


Реализовано

  • Для конфигурирования системы добавлен параметр plm.manager.user_can_not_save. Когда параметр указан, возможность сохранять слой в сценарий и профиль доступна только для учетных записей с ролью «Администратор системы» – см. руководство администратора.
  • Для конфигурирования системы добавлен параметр plm.user_interface.indirect_filters. Когда параметр указан, в мультисфере для вынесенных размерностей действуют правила, см. руководство администратора:

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

  • Для конфигурирования системы добавлены параметры groups_whitelist и use_groups_whitelist. Применяя параметры можно ограничить возможность авторизации в системе только для пользователей из групп в белого списка – см. руководство администратора.
  • Для конфигурирования системы добавлен параметр plm.user_interface.top_total_transfer. Когда параметр указан, для вынесенных вверх размерностей колонка «Всего» отображается слева перед размерностями – см. руководство администратора.
  • Для конфигурирования системы добавлен параметр plm.user_interface.left_total_transfer.  Когда параметр указан, для вынесенных влево размерностей строка «Всего» отображается сверху над размерностями – см. руководство администратора.
  • В работе с мультисферой реализовано следующее поведение. Если во время работы с мультисферой пользователю сократили права доступа к размерности, элементу размерности, или факту, то мультисфера закрывается с соответствующим сообщением в модальном окне. При расширении прав доступа новые размерности, элементы и факты в открытую мультисферу не добавляются, а становятся видимы при её следующем открытии.

Изменено

  • Для названий сценариев и профилей разрешено использовать символ решетку.
  • Для названий сценариев и профилей запрещено использовать символ косую черту.
  • Для мультисферы, в настройках таблицы (всплывающее меню по кнопке «Настройки») изменены названия действий:

    Прежнее наименованиеНовое наименование
    Совокупные «верхние»Общий итог по строкам
    Совокупные «левые»Общий итог по столбцам
    Промежуточные «верхние»Промежуточный итог по строкам
    Промежуточные «левые»Промежуточный итог по столбцам

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

Исправлено

Система

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

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

Мультисфера

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

  • В таблице, при перемещении вынесенной размерности в крайнее левое положение или крайнее верхнее положение страница браузера зависала.
  • В таблице, при изменении масштаба страницы браузера колонки с вынесенными влево размерностями отображались некорректно.
  • В таблице, при изменении ширины колонок с вынесенными влево размерностями содержимое колонок отображалось некорректно.
  • В таблице, при перемещении вынесенной размерности обратно в список, если для этой размерности был задан порядок сортировки отличный от порядка по умолчанию, размерность не возвращалась в список, продолжение работы с размерностями в таблице было невозможно.
  • В списке размерностей, при попытке создать в группе копию подгруппы происходила ошибка.
  • В списке размерностей, при попытке создать копию группы происходила ошибка.
  • В списке размерностей, при выполнении drag-n-drop прокрутка списка не работала.
  • При экспорте мультисферы в Excel шаблоны форматирования применялись некорректно.
  • В фильтре размерности поле поиска возвращало некорректные результаты.
  • В колонке вынесенных влево размерностей при использовании функции «Показать отмеченные» отображалась пустая колонка или происходила ошибка.
  • В колонке вынесенных влево размерностей при увеличении высоты окна мультисферы пропадала вертикальная прокрутка.
  • При горизонтальном прокручивании вынесенных фактов верстка заголовков колонок фактов нарушалась.
  • При просмотре вынесенных фактов сверху вниз положение горизонтального ползунка прокрутки в области вынесенных размерностей сбрасывалось.
  • Функция «Показать контент» после выполнения автоподбора размера таблицы не отключалась.
  • При загрузке мультисферы из профиля, в списке размерностей порядок сортировки не соответствовал сохраненному.
  • При загрузке мультисферы из профиля, в списке размерностей группировка не соответствовала сохраненной.
  • При большом количестве записей в размерности, поиск в фильтре размерности зависал.
  • Расчет карты с полигонами завершался ошибкой.
  • При экспорте таблицы, в которой использовалась фильтрация размерности, экспорт завершался ошибкой.

Сценарии

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

  • При сохранении сценария из открытого профиля шаги сохраненного сценария отображались некорректно.
  • При сохранении сценария, в окне «Сценарии» существующие папки и сценарии не отображались.

5.7.49 (14.04.2023)


Реализовано

Изменено

  • Для авторизации через систему единой аутентификации Avanpost FAM, в настройках сервера Polymatica Analytics,  добавлен параметр plm.login.oauth2.providers[i].skip_token_permissions для пропуска сброса и применения прав доступа из токенов OAuth2 после успешной аутентификации – см. руководство администратора.

Исправлено

Система

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

  • Вход в систему после успешной аутентификации не выполнялся.
  • При отсутствии лицензии соответствующее окно с сообщением не выводилось.
  • Логин пользователя на главной панели приложения не отображался.
  • Подключение к БД через ODBC не устанавливалось.
  • Для учетной записи пользователя настройки прав доступа к мультисфере не сохранялись.

Мультисфера

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

  • Мультисферы созданные до версии Polymatica Analytics 5.7.47 не обновлялись в версиях 47 и выше.

  • Значение «Всего» некорректно отображалось после редактирования записей в источнике данных.

  • Для вынесенной размерности значение «Всего» отображалось некорректно.
  • При работе с мультисферой, в случае системной ошибки, вместо окна с сообщением бесконечно отображался лоадер.
  • Создание мультисферы с типами обновления «Интервальное», «Инкрементальное», «Обновление измененных записей» завершалось ошибкой.
  • При выносе размерностей вверх или влево происходила ошибка.
  • При выносе размерности из группы происходило зависание анимации выноса размерности.
  • Настройки мультифильтра не влияли на отображение данных в мультисфере.
  • Цвет индикатора опорной размерности произвольно изменялся после перемещения размерности в списке.
  • При экспорте в файл таблица могла содержать лишние колонки с опорными размерностями.
  • При переименовании группы элементов вынесенной в таблицу размерности происходила ошибка.
  • При воспроизведении сценария, содержащего манипуляции с группой элементов вынесенной в таблицу размерности, происходила ошибка.

Сценарии

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

  • В окне «Сценарии» не работал отказ пользователя от предоставленной папки.

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

  • В окне «Сценарии», при выделении сценария или папки, кнопка «Переместить» не становилась активной.

  • В окне «Сценарии», при нажатии кнопки «Переместить», список открывался пустым, несмотря на существующие доступные папки.

  • Список целевых папок для перемещения содержал разгруппированные раннее папки.

  • При авторизации через внешнего провайдера, при подключении с указанием id сценария, сценарий не открывался.

  • При сохранении измененного сценария выполнялось действие «Сохранить как» вместо «Сохранить».

  • При сохранении сценария с недопустимыми символами, имя сценария заполнялось произвольным значением.

  • При создании копии сценария через действие «Сохранить как», дата создания копии не соответствовала действительной дате.

Профили

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

  • Профиль не загружался, бесконечно отображался лоадер.

5.7.48 (15.03.2023)


Реализовано

  • Добавлена поддержка scope "groups", "groups:name", "groups:name:join", согласно документации Avanpost FAM, а также разделитель "запятая" для "groups"
  • Создание групп и подгрупп размерностей в панели "Размерности и факты"
  • Добавлена информация об отмене обновления в синем блоке осна мультисфер

Изменено

  • Снято ограничение на ввод символа # в названиях сценариев и папок
  • Добавлено ограничение на ввод символа / в названиях сценариев и папок
  • Перевод кнопки "Поделиться" в английской локализации в библиотеке справочников
  • Бесконечный лоадер при воспроизведении созданного сценария
  • На английской локализации в окне сохранения слоя заменено слово "script" на "scenario"

Исправлено

  • Ошибка авторизации при запросе метрик Prometeus
  • Ошибка драйвера PostgreSQL ODBC на мультисфере, созданной в версии 5.7.44
  • Ошибка вывода хинта для пользователя без роли администратора при попытке удалить созданный им сценарий
  • Ошибка при замене изменённого сценария
  • Ошибка при применении фильтра по диапазону дат
  • Модальное окно при разгруппировке папок в окне сценариев
  • Кнопка "Переместить" дизейблиться, если выбрана единственная папка в окне сценариев
  • Ошибка перемещения сценария в единственную папку окна сценариев
  • Отображение индикации при назначении прав доступа пользователю во вкладке "Права доступа"
  • Дизейбл кнопки "Далее/Сохранить" в окне импорта при выполнении запроса
  • При снятии прав доступа с мультисферы у пользователя, автором которой он не является, окно "Удалить доступ?" не открывается.

5.7.47 (22.02.2023)


Реализовано

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

Изменено

  • Добработано перемещение сценария в папку с повторяющимся названием.
  • Сортировка в окне "Сценарии"
  • Обновлен пакет odbc-postgresql на раннере ubuntu18 Polymatica Analytics
  • Создание куба на dev-ubuntu18 из источника Postgres ODBC, имеющего >=20480 строк, завершалось ошибкой
  • Поведение окна "Сценарии" при сохранении сценария в папку
  • Перемещение папки в папку с повторяющимся названием

Исправлено

  • Ошибка при импорте из CSV-файла
  • Некорректное определение типа данных при импорте
  • Некорректное поведение системы после выхода во время воспроизведения сценария
  • При сохранении редактируемого сценария как нового открывалось окно "Недопустимые символы" 
  • Не пропадала подсказка о воспроизведении сценария при переходе на новый слой
  • Ошибка отображения промежуточных итогов при изменении порядка расположения размерностей
  • Перемещенная папка некорректно отображается в иерархии меню перемещения
  • Поведение линии, ограничивающей область размерностей, при воспроизведении сценария или профиля.
  • Использование ЦПУ Системой в кластере под Alt Linux.
  • Настройки расписания, заданные для "Обновления измененных записей" при сохранении применялись для обновления "По расписанию"
  • Отображение индикаторов в правах пользователя
  • Работа метрик Prometeus
  • Некорректное поведение при скрытии папки
  • Добавление суффиксов при удалении папки сценариев

5.7.46 fix (25.01.2023)


Реализовано

  • При расчете сложных видов фактов "Среднее", "Медиана" и "Отклонение" для размерностей содержащих null-значения в ячейках, теперь не учитывать элементы со значением null
  • Сделан фикс установки признака is_service_command для GRAPH_COMMAND_RUN_SERVICE.
  • Добавлено удаление незначащих пробелов из начала и конца строки с GPS-координатами.
  • Добавлена установка десятичного разделителя для экспорта CSV.
  • Ошибка обновления токена при работе через Avanpost
  • Добавлена опция plm.manager.user_can_not_reject_cubes.
  • Настройка экспорта в Excel
  • Поддержка папок для сценариев
  • Группировка сценариев. Запросы. Работа с папками. Создание.
  • Добавлен обработчик запроса на удаление папки
  • Добавлен обработчик запроса изменения атрибутов папки. Добавлены проверки при изменении данных папки сценариев.
  • Добавлен сервис для работы со сценариями
  • Группировка сценариев. Работа с папками. Получение списка папок.
  • Группировка сценариев. Работа с папками. Информация по папке.
  • Группировка сценариев. Сценарии. Создание нового сценария.
  • Группировка сценариев. Сценарии. Список сценариев.
  • Группировка сценариев. Сценарии. Информация сценария.
  • Группировка сценариев. Сценарии. Редактирование данных сценариев.
  • Группировка сценариев. Сценарии. Удаление сценария.
  • Добавлен новый код ошибки для команды отказа от ресурса. В случае, если пользователь отказывается от ресурса на который у него нет прямых прав, будет возвращена ошибка 279 - reject_resource_error.
  • Avanpost вход пользователей в рамках лицензии
  • API для работы со списком скриптов Python.
  • Оформление экспорта в Excel. Экспорт через скрипт Python. Запуск асинхронного процесса.
  • Оформление экспорта в Excel. Экспорт через скрипт Python. Состояние асинхронного процесса.
  • Реализация обработчика запроса отмены процесса экспорта.
  • Реализация отмены для процесса экспорта.
  • Получение информации о полном пути к сценарию
  • Переименование листов в выгрузке Excel и настройка в конфигурационном файле
  • Разгруппировка сценариев в папке со стороны сервера
  • Ограничение удаления папки администратора обычным пользователем

Изменено

  • Доработки сервиса для работы с папками сценариев
  • Создание сценария без имени
  • Сохранение профиля без имени
  • Рефакторинг возвращаемых значений в методах Olap
  • Рефакторинг возвращаемых значений в методах OlapView
  • Рефакторинг возвращаемых значений в методах cube::Cube
  • Сброс std_out вникуда для скриптов python.

Исправлено

  • Ошибка при применении справочника "Caught unhandled exception"
  • Исправлено долгое закрытие соединения с БД MS SQL при подключении через JDBC
  • Исправлено выставление признака cube_has_data при импорте. Исправлено падение при инкрементальном обновлении и обновлении измененных данных, когда из репозитория куба удалены все файлы кроме cube.store, description.store, log, last_use_time.
  • Ошибка при воспроизведении профиля "Error of loading, layer has been removed"
  • Исправление установки мультифильтра на копии слоя. При копировании слоя добавлено копирование значения эпохи куба в информацию олап-модуля.
  • Ошибка при поиске по диапазону даты
  • Исправление проверки уникальности имени при обновлении данных сценария.
  • Ошибка при обновлении "По изменению" куба, созданного из Oracle
  • Исправление установки диапазона фильтра для даты. Исправлен парсинг даты с помощью метода для даты-времени.
  • Добавлен набор вспомогательных классов-обёрток объектов, упрощающих ограничение доступа по виду "чтение/запись".
  • Исправлена ошибка получения списка сценариев пользователями-администраторами.
  • Исправлено падение при отмене завершённого асинхронного процесса.
  • Исправлено падение при получении данных сценария пользователем
  • Удален устаревший код, связанный с функционалом скриншотов.

  • Нет меток