Оркестратор 1.24.2
История изменений в Primo RPA Orchestrator за февраль 2024-го года.
Обновления
Добавлены общие папки — функциональность облегчает организацию доступа к объектам Оркестратора и упрощает контроль за действиями роботов. По умолчанию функция отключена, разрешить ее использование можно в конфигурационном файле.
В раздел RPA-проектов добавлены вкладки:
Очередь проектов — содержит таблицу с проектами, ожидающими выполнения роботом.
Запуски — содержит таблицу с историей запусков проектов. В нее попадают как завершенные проекты, так и находящиеся в ожидании либо в процессе работы. Чтобы просмотреть значения аргументов, с которыми был запущен проект, необходимо нажать кнопку Показать детализацию запуска.
Робот Оркестратора (unattended-робот) теперь может использовать учетную запись, созданную администратором. Такой записи обязательно должна быть назначена встроенная роль Robot и, опционально, роль с гибкими правами. Ранее робот мог использовать для работы только встроенную учетную запись robot.
В форме развертывания робота добавлены опциональные параметры:
Пользователь Оркестратора — учетная запись с ролью Robot, созданная администратором для робота Оркестратора. Если оставить поле пустым, то по умолчанию будет использоваться встроенная учетная запись robot.
Пароль пользователя Оркестратора.
Дополнительно, в разделе Роботы > Все роботы, стало возможным фильтровать данные по полю Пользователь оркестратора.
Добавлена возможность скрывать из интерфейса функцию Консоль с трансляцией RDP-сессии робота. Скрыть функцию можно в настройках конфигурационного файла WebApi. Для этого в секции Worker установите параметру ShowRdpConsoleBtn значение
false
:В разделе Настройки > Машины роботов были добавлены:
кнопка Включить/Выключить — отображается в меню таблицы при выделении нужной машины. Выключенная машина не опрашивается Оркестратором до момента включения, а ее логи не записываются в журнал.
столбец Выключена — содержит признак выключенной машины.
Кроме этого, на главной странице, в виджете Машины роботов, добавлен специальный признак выключенной машины, чтобы отличать ее от недоступной.
В журнале Оркестратора вновь стала доступной вкладка Корректировка. В ней выводятся события о корректировке оперативного взаимодействия узлов в кластере Оркестратора. События в таблице можно отфильтровать по следующим типам:
Добавился узел — в кластер Оркестратора добавлен новый узел.
Потерян узел — один из узлов в кластере перестал быть доступным. В таких случаях требуется оперативное восстановление работы узла или переназначение задач другим узлам в кластере.
В заданиях с триггером Запуск при наличии новых элементов в очереди обмена данными теперь можно указывать теги элементов. В результате триггер сработает только в том случае, если в очереди появятся элементы с указанными тегами.
В форме добавления проекта появились параметры Версия и Предрелиз (RC). Функциональность предназначена для тех случаев, когда пользователь хочет протестировать последнюю версию RPA-проекта перед ее основным релизом.
В таблице проектов данные о предрелизе будут отображаться в столбце Версия. Теперь верхняя часть (v0, …, vN) версии – это технические версии проектов, которые назначаются Оркестратором автоматически. Нижняя часть версии — строка формата, принятого разработчиками проектов. Значение может быть взято из метаданных, полученных при чтении архива проекта.
В разделе настроек прав роли, в группу RPA-проекты, добавлена функция Предрелизная версия. С ее помощью можно настроить такие права доступа к функции, как:
Просмотр — пользователь с данной ролью сможет только просматривать предрелизные версии проектов.
Создание — пользователь имеет право создавать предрелизные версии проектов.
Редактирование — пользователь имеет право изменять предрелизные проекты.
Удаление — пользователь имеет право удалять предрелизные проекты.
Управление — не применимо для данного пункта.
Добавлена возможность останавливать сразу все запущенные задания, а также заново их запускать. Для этого на странице Все задания появились кнопки Остановить все и Запустить все остановленные. Для их использования не требуется вручную выбирать задания в таблице. Функциональность может быть полезной при обновлении Оркестратора, чтобы предотвратить потенциальные нарушения в работе заданий.
В форму создания ресурса добавлены опциональные параметры Тип блокировки и Таймаут. Параметры реализованы для совместимости с будущими версиями Студии. Блокировка используется при конкурентном доступе роботов к общему ресурсу. Данные настройки позволяют указать тип блокировки ресурса и время блокировки в секундах. Возможные типы блокировки:
Разрешено чтение — другие роботы смогут только читать этот ресурс. Запись запрещается.
Запрещено чтение — другим роботам полностью запрещено использовать этот ресурс.
В рамках интеграции с GitLab стало возможным определять источник публикации RPA-проектов. Возможные источники: Оркестратор / Студия / Git. Чтобы источник публикации отображался в интерфейсе, необходимо в конфигурационном файле WebApi установить параметру showPublishSrcTag значение
true
. В результате на странице Все RPA-проекты, в столбце Версия, будет виден источник каждого проекта.Улучшена производительность при работе с ресурсами Оркестратора.
Добавлена возможность поиска элемента очереди по натуральному ключу без учета регистра.
Улучшения UX/UI
Для элементов очереди обмена данными добавлена сортировка по следующим столбцам:
Дата создания;
Дата, до которой элемент считается недоступным;
Дата, после которой элемент считается недоступным;
Дата прочтения элементов очереди роботом.
Улучшено отображение значений и метаданных элементов в очереди обмена данными. Теперь, если кликнуть в столбце Значения и Метаданные, то данные со сложной структурой будут представлены в виде дерева. Ранее они выводились в виде строки.
На странице Настройки > Стратегия очереди проектов график привязки роботов к проекту стал динамически изменяться в зависимости от выбранных настроек.
На странице Настройки > Диструбив робота добавлены индикаторы состояния дистрибутивов. В случае проблем с дистрибутивом, в столбце Физически присутствует в хранилище отобразится цветовой индикатор ошибки. При наведении курсора на индикатор появится текстовая подсказка.
В таблицу роботов добавлены текстовые подсказки для статусов открытия RDP-сессии. Подсказка отобразится, если в колонке Расположение навести курсор на цветовой индикатор.
На странице Роботы > Все роботы добавлена подсветка недоступной машины робота. Так, если в столбце Машина доступна отображается статус
Нет
, то это значение подсветится красным.Улучшено отображение данных в разделе Роботы > Группы.
До 100 символов увеличена максимальная длина значения в поле с версией дистрибутива робота.
Улучшения в UI 3
Добавлен раздел Запуски, содержащий историю запусков RPA-проектов.
Стало возможным просмотреть список роботов, привязанных к проекту. Для этого на странице Проекты необходимо нажать иконку действий с проектом и выбрать пункт Роботы проекта.
Улучшения на странице Машины:
В таблицу с машинами добавлен столбец Версия агента.
В столбце Последний пинг стала отображаться корректная дата последнего пинга машины робота. В случае, если машина недоступна, отобразится дата последней доступности машины.
На страницу Роботы добавлена колонка Версия дистрибутива.
Исправлена ошибка с отображением данных в разделе Аргументы проекта > История запусков.
Исправленные ошибки
Исправлена ошибка, когда при запросе элемента очереди по FIFO возвращался
Null
, хотя очередь не была пустой. Ошибка возникала при большой нагрузке и требовала от пользователя лишних действий в виде повторного обращения к очереди. Теперь необходимость повторных запросов устранена.Исправлены ошибки в сортировке элементов очереди, возникавшие при большом количестве обращений роботов.
Исправлена работа функции Повторить для элементов очереди. Теперь использование функции всегда переводит элемент в статус New, независимо от текущего статуса.
Исправлена ошибка, из-за которой не удалялись ресурсы (assets) из Оркестратора.
Исправлена ошибка, из-за которой невозможно было прочитать ресурс Оркестратора из Студии.
Исправлена ошибка валидации поля Email для заданий с триггером Запуск при получении Email.
Исправлена ошибка, из-за которой задание с запуском при изменении папки учитывало только глобальную настройку стратегии очереди. Стали учитываться стратегии тенантов.
Исправлена ошибка
Email должен быть уникальным
, которая возникала при редактировании почты в профиле пользователя.Исправлено некорректное указание времени в уведомлениях, отправляемых на почту при запуске робота с проектом.
Исправлена ошибка, из-за которой свободный робот не брал в работу проект из очереди.
Исправлена ошибка с удалением привязки роботов при удалении версии проекта.
Исправлена ошибка, когда для версий проектов не отображалась надпись
Не последняя
в таблице проектов.Понижен уровень лога
Робот не в состоянии мягкого останова
- теперь событие носит информационный характер.Исправлена ошибка, из-за которой логи attended-робота могли не передаваться в Оркестратор.
Исправлена ошибка, из-за которой в форме расписания невозможно было указать календарь, если их несколько (режим множественных календарей).
Исправлена ошибка, возникавшая при попытке разлогинить всех RDP-пользователей машины робота.
Исправлены проблемы со сбором счетчиков производительности у Агента.
Исправлена ошибка, возникавшая при создании папки. Добавлена проверка уникальности имени папки для пользователя.
Исправлена ошибка, из-за которой машины роботов переносились между папками без RDP-пользователей.
Исправлена ошибка, когда при переносе RPA-проектов из одной папки в другую промежуточные версии проектов терялись.
Где найти
Скачать комплект поставки Оркестратора:
Primo RPA Orchestrator 1.24.2 FULL.zip — полный комплект поставки, в который входят дистрибутивы Оркестратора и внешних компонентов: например, базы данных PostgreSQL Server, брокера сообщений RabbitMQ и др.
Primo RPA Orchestrator 1.24.2.zip — облегченный вариант поставки.
Скачать дистрибутив Robot Enterprise. Архив должен иметь название Primo RPA Robot Orchestrator <архитектура> 1.24.2.zip. Дистрибутив этого робота загружается непосредственно в Оркестратор.
Last updated