Новые функции
Примечание
Ниже представлен краткий перечень новых функций вышедших релизов. Подробная техническая информация отражена в журнале технических изменений, а также на странице важных изменений.
Версия 2.16
Разметка данных
Реализована корректная работа разметки данных при наличии у актива нескольких вложенных связей, независимо от глубины и структуры модели.
Добавлена поддержка регистрозависимых имен объектов информационных систем (схем, таблиц, колонок) при разметке на основе данных. Это позволяет корректно обрабатывать метаданные в системах, где имена объектов чувствительны к регистру.
Добавлена возможность создания умных меток данных непосредственно из карточки актива (для типов активов с тегом
category:attribute). Такие метки автоматически определяют правила разметки, выделяются синим цветом и не подлежат ручному редактированию.Добавлен флаг "Размечать ключи" в настройках разметки информационных систем. Позволяет находить колонки, которые могут быть ключами таблиц.
Добавлена новая пакетная операция: "Назначение меток данных на активы ". В карточке записи добавлена возможность создавать метки данных вручную.
Реализовано создание композитных меток с правилами из простых меток и логических операторов, группировка меток в дереве (простые, умные, композитные). В настройках разметки информационных систем доступен выбор композитных меток и флаг "Пересчитывать только композитные метки". В карточке записи ручное назначение меток теперь учитывает тип актива: простые и умные метки назначаются на колонки, композитные - на таблицы.
В виджет меток данных добавлена авторекомендация меток: система предлагает простые метки по данным и/или метаданным с порогом от 2 до 100% соответствия. Также см. журнал технических изменений.
Бизнес-процессы и задачи
Реализовано версионирование бизнес-процессов. Добавлен новый критерий поиска задач и процессов по версии процесса. Добавлен новый столбец с версией БП в таблицу поиска задач/процессов, а также новое поле с версией БП в карточку задачи/процесса. Также см. журнал технических изменений.
В настройках бизнес-процесса добавлен флаг "Публикация от имени инициатора", который позволяет публиковать записи от имени инициатора процесса, а не согласующего.
В подписки на события добавлен новый тип триггера: "Завершение задачи".
Реализована возможность уведомлять отдельный список пользователей и ролей о назначениях задач бизнес-процессов.
Расширена Workflow API для получения задач бизнес-процессов. Подробнее см. журнал технических изменений.
Атрибуты и карточка записи
В карточке записи добавлено визуальное различие между редактируемыми атрибутами и атрибутами со свойством "Только для чтения": для последних используется однотонный закрашенный фон поля. Кодовые атрибуты справочников всегда отображаются как неактивные.
Для атрибутов типа "Ссылка на справочник" добавлено свойство "Разрешить выбор только конечных элементов". В карточке записи неконечные узлы справочника отображаются серым и недоступны для выбора. В расширенном поиске и при настройке значения по умолчанию неконечные узлы не отображаются.
В стратегии генерации "Объединение" (для внешних ключей и значений атрибутов) добавлена поддержка атрибутов типа "Дата". Значения даты объединяются в формате yyyy-mm-dd.
Для простых атрибутов типа "Логический" добавлены новые варианты отображения в карточке записи: радиокнопки и чек-бокс.
Добавлена возможность настройки ограничений значений атрибутов (маски для строковых атрибутов и диапазоны для числовых, дат и времени). Подробнее см. раздел Ограничения значений атрибутов.
Добавлен флаг "Естественная сортировка" в типы атрибутов.
Поиск и фильтры
Добавлена возможность делиться сохраненными запросами в табличном виде поиска.
После выполнения поиска с помощью подсказки рядом с найденными записями, можно узнать время, которое было затрачено на обработку запроса. Также см. журнал технических изменений.
В табличном поиске разделов "Поиск по активам" и "Поиск по справочникам" добавлена возможность запускать поиск по клавише Enter при открытом выпадающем окне настройки критерия.
Поисковым критериям атрибутов добавлена возможность изменения оператора с "ИЛИ" на "И".
В бизнес-поиске при вводе текста в строку глобального поиска теперь не сбрасываются быстрые фильтры, системные критерии и фильтры по атрибутам (сбрасываются только фасеты).
В быстрых фильтрах бизнес-поиска максимальное количество фильтров увеличено с 5 до 15. Для дополнительного параметра
quick_filtersдобавлено значениеonly_filters, которое позволяет атрибуту участвовать в фильтрации, но не отображаться в превью-карточках результатов - это помогает сохранить компактный вид поисковой выдачи при большом числе настроенных фильтров.В быстрых фильтрах бизнес-поиска добавлена группировка фильтров по типу актива. Для каждой группы можно задать логический оператор (И/ИЛИ) внутри группы. Для логики построения запросов также см. журнал технических изменений.
Поток данных и графы
Вид "Поток данных" расширен на активы всех слоев (физического, логического, бизнес‑слоя). Свойство "Поток данных" в типах связи так же доступно для всех видов слоев.
В вид "Поток данных" добавлен учет мета-связей, группировка атрибутов таблиц по типу актива, подсветка связей при нажатии на узел и флаг "Показать с учетом связей дочерних активов".
В настройках графа потока данных добавлен переключатель "Показывать родительские узлы". При выключении автоматическая загрузка родительских узлов прекращается, блокируется "Укрупненный режим" и для скрытых узлов отображается путь от информационной системы.
Для восстановления порядка "слева направо" в потоке данных реализовано клонирование узлов. При нарушении порядка система автоматически создает визуальный клон родительского узла (без дублирования данных) с отключенным меню и пунктирной рамкой.
Разработан REST API для получения данных по активам и связям для графа "Поток данных". Более подробно см. журнал технических изменений.
В контекстное меню узлов на графах "Плоский граф" и "Иерархия" добавлены команды "Увеличить ширину" и "Уменьшить ширину". Команды позволяют полностью отображать длинные названия узлов без необходимости наводить курсор для подсказки. Изменение ширины применяется также ко всем дочерним узлам.
В параметры системы добавлен параметр "Поток данных". Если флаг включен то вид графа "Поток данных" выбирается по умолчанию для физического слоя на вкладке "Граф связей".
Уведомления и подписки
В уведомлениях при завершении операции отображается ее название. Уведомление отображается сверху над названием операции.
Элемент "Уведомления" удален из выпадающего списка кнопки пользователя. Вместо него в шапку добавлена иконка уведомлений.
Для подписки на тип актива реализована отправка уведомлений при его пакетном удалении (логическом и физическом). При логическом удалении подписка сохраняется, при физическом - прекращает действие.
Версионирование и история
Улучшено создание версий активов: при наличии несохраненных изменений теперь отображается предупреждение.
Расширены условия удаления версий активов - поддержано удаление отмененных и крайних версий таймлайна.
В историю версий версионируемого объекта добавлена вкладка "Связи" для просмотра изменений связей.
В истории версий реализован показ измененных связей с помощью переключателя "Только отличия" c подсветкой измененных ячеек.
Системные настройки и функции
В разделе "Системные права доступа" во вкладках: "Типы активов" и "Справочники" для удобства навигации добавлена строка поиска. Данные внутри вкладки "Справочники" свернуты по умолчанию.
В системные права доступа раздел "Операции" добавлен новый уровень прав: "Чтение". Раздел "Параметры системы" перенесен в отдельную вкладку.
В системные функции были добавлены новые функции: в разделе "Строковые" — "Замена", в разделе "ПреобразованиеТиповДанных" — "ИзвлечьDate" и "ИзвлечьTime".
Добавлены две новые строковые функции: "УдалитьЛишниеПробелыПередПунктуацией" и "УдалитьПервыеИПоследниеСимволы".
В продвинутых свойствах моделей реестров и справочников добавлен параметр "Лимит черновиков записи" для ограничения числа черновиков на одну карточку записи. Также см. журнал технических изменений.
Добавлена инструкция по миграции PostgreSQL с версии 16.3 до 16.14 и TimescaleDB с 2.15.2 до 2.27.1 в контейнеризированной среде Docker.
В журнале аудита обновлены два события по оценкам активов: при удалении оценки фиксируется ее значение, а при выставлении оценки - текст комментария. Более подробно см. журнал технических изменений.
Пакетные операции и API
Добавлена возможность массового сохранения (вставки/обновления) комментариев через новый REST-метод /multi-upsert. Подробнее см. журнал технических изменений.
Для пакетных операций (массовое изменение, удаление, импорт/экспорт записей) добавлено отслеживание статуса через общий механизм мониторинга задач (API). Теперь в интерфейсе отображается индикация запуска длительных операций. Более подробно см. журнал технических изменений.
В API custom-storage добавлено разграничение прав доступа: данные разделены на пользовательские (доступны только владельцу) и общие (доступны всем пользователям). Подробнее см. журнал технических изменений.
Интерфейс и навигация
Добавлена возможность создавать настраиваемые кнопки быстрого доступа к разделам, объектам и внешним ресурсам. В права доступа раздела "Система" добавлено право "Администрирование системных кнопок".
Добавлена возможность изменять названия виджетов на главной странице. В права доступа раздела "Система" добавлено право "Управление настройками виджетов" и новый раздел "Виджеты", который управляет правами отображения виджетов на главной странице. Также см. журнал технических изменений.
Доработан экран операций: добавлена пагинация списка операций, новый фильтр "Тип операции". Изменено отображение "Последний статус операции" для статуса "Ошибка": текст выводится вместе с иконкой, при нажатии на которую открывается модальное окно детализации ошибки. Также см. журнал технических изменений.
В разделах "Правила сопоставления" и "Правила качества" добавлена возможность сортировки, фильтрации и пагинации для различных столбцов таблиц. Также см. журнал технических изменений.
Добавлена поддержка короткого описания объектов справочника в дереве групп сущностей.