Ознакомиться с документацией Automation Anywhere

Интеграции

Закрыть содержимое

Содержимое

Открыть содержимое

Запустите Bot асинхронный запуск для потоков Mule

  • Обновлено: 2021/04/16
    • Automation 360 v.x
    • Управление
    • Рабочая область RPA
    • Последовательность операций процесса

Запустите Bot асинхронный запуск для потоков Mule

Используйте палитру Run Bot Async, которая является частью RPA Bots for Mule 4 соединителя для сбора bot данных для потока Mule. Run Bot Async — это асинхронный вызов и неблокирующая операция, для которой требуется , чтобы прослушиватель результатов On Bot вернул данные.

Подготовка

  1. Установите MuleSoft Anypoint Studio.
  2. Установите RPA Bots for Mule 4 разъем.
  3. Создайте MuleSoft Anypoint Studio проект потока.

Добавьте Run Bot Async в интеграционный поток Mule, чтобы запустить выбранный bot.

Советы по расходу мульи:
  • Если выбранный вариант не указан в списке, можно дополнительно ввести содержимое поля. Например, можно ввести идентификационный номер элемента. Идентификационный номер указан в скобках в конце каждого имени выбора или Automation Anywhere Control Room.
  • Чтобы вручную ввести данные в поле, установите флажок режим выражения.
  • Нажмите Обновить метаданные на правой панели, чтобы обновить список входных и выходных переменных.

Процедура

  1. Выбрав файл конфигурации, на панели Flow перетащите в поток действие Run Bot Async. Например, после активности прослушивателя HTTP.
    На панели Mule Properties (Свойства Mule) отображаются параметры конфигурации Run Bot Async.
  2. Настройте подключение к . Control Room В области Basic Settings (Основные настройки) рядом с полем Connector configuration (Конфигурация соединителя) нажмите кнопку Plus (плюс), чтобы добавить соединение.
  3. В диалоговом окне Конфигурация Automation Anywhere выберите тип подключения и введите соответствующую информацию о подключении:
    • Базовое подключение аутентификации: Введите Control Room URL-адрес, имя пользователя и пароль.
    • Подключение аутентификации ключа API: Введите Control Room URL-адрес, имя пользователя и ключ API.
  4. На вкладке Source (Источник) выберите конфигурацию HTTP-прослушивателя по умолчанию или пользовательский HTTP-прослушиватель, созданный из раскрывающегося списка.
    Если конфигурация прослушивателя HTTP недоступна в раскрывающемся списке, нажмите кнопку "плюс ", чтобы добавить подключение.

    URL-адрес обратного вызова в конфигурации может использоваться для всего потока Mule.

    Cloud При использовании развертывания базовый URL-адрес обратного вызова является необязательным.

    On-Premises Для развертывания требуется URL-адрес обратного вызова, чтобы операция была извлечен bot из вывода. Если URL-адрес обратного вызова не указан для On-Premises развертывания, значение по умолчанию устанавливается на localhost.

  5. Щелкните проверить подключение.
  6. После успешного подключения нажмите OK , чтобы закрыть окно Test Connection (Проверка соединения). Затем нажмите OK , чтобы закрыть диалоговое окно Automation Anywhere Config.
  7. Выберите вкладку Общие и введите следующую информацию:
    1. Bot (обязательно): Выберите для bot запуска из списка или введите bot идентификатор.
    2. Запустить как пользователь/устройство (обязательно):
      Версия Действий
      Automation 360 Cloud пользователей Выберите учетные данные пользователя для запуска или bot введите идентификатор пользователя RUN-AS.

      При вводе идентификатора пользователя RUN-AS допускается использование нескольких значений с запятой в качестве разделителя (то есть 1, 2, 3).

      Version 11.3 пользователей Выберите устройство для запуска или bot введите идентификатор устройства.

      При вводе идентификатора устройства допускается ввод нескольких значений с помощью запятой в качестве разделителя (то есть 1, 2, 3).

    3. Пул устройств:
      Версия Действий
      Automation 360 Cloud пользователей Дополнительно: Выберите пул устройств для запуска или bot введите идентификатор пула устройств.
      Version 11.3 пользователей Выбран параметр по умолчанию , не поддерживаемый для данной комнаты управления .
    4. Переменные Bot:
      1. Дополнительно: Выберите тип переменной.
      2. Флажок "Переключение выражения": Введите в поле буквенный текст. Например, #[ Полезная нагрузка ].
      3. Выберите из списка доступных типов входных и выходных переменных, поддерживаемых для вашей среды:
        Версия Действий
        Automation 360 Cloud пользователей
        • Любой
        • Строка
        • Номер
        • Дата и время
        • Логическое значение
        • Список любого типа
        • Словарь любого типа
        Version 11.3 пользователей
        • Любой
        • Массив
        • Список - предопределенный ответ

        При необходимости нажмите Обновить метаданные , чтобы просмотреть список входных и выходных переменных.

    5. Необязательно: Ключ результата Bot: Укажите ключ результата Bot , идентичный результату On Bot. Используйте этот параметр для сбора bot результата ответного вызова из Control Room.
      Используйте этот параметр для любого количества операций Run Bot Async, которые вы установили, и убедитесь, что ключ результата On Bot идентичен в потоке Receiving Mule: Добавьте Bot результат к потокам Mule.
  8. Необязательно: На вкладке Дополнительно выберите или введите общую информацию, в том числе следующие:
    • Параметры обратного вызова: Укажите параметр обратного вызова для аутентификации и введите ключ и значение в предоставленное поле.

      Если задан параметр обратного вызова, ключ Run Bot Async и соответствующее значение также генерируются и идентичны ключу для результата On Bot.

      Trouble: Если Mule Flow хочет переопределить URL-адрес обратного вызова в конфигурации, URL-адрес можно сбросить в параметрах обратного вызова в разделе Дополнительно. Чтобы переопределить URL-адрес обратного вызова:
      • Установите ключ в положение __CallbackUrlOverrides__ .
      • Задайте значение URL-адреса обратного вызова.
    • Дополнительно: Выход
    • Дополнительно: Подключение - установите тип стратегии повторного подключения для повторного подключения к для Control Room передачи данных в случае сбоя соединения.

      Это может произойти, если несколько пользователей одновременно подключены к и Control Room полоса пропускания превышена.

      1. Выберите Стандартный для стратегии восстановления.
      2. Введите 2000 для параметра Frequency (MS) (частота (мс)), чтобы указать 2 секунд.
      3. Введите 2 для попыток восстановления.

        Рекомендуемое количество попыток: 2- 5.

Отправить отзыв