Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1. Действие отправляет запрос на создание нового ресурса в очереди ресурсов, хранящейся в базе Оркестратора
  2. При создании ресурса сервер присваивает ему уникальный идентификатор. Идентификаторы ресурсов уникальны в базе Оркестратора в целом, вне зависимости от того, в какой тенант добавлена очередь ресурсов
  3. Поиск указанной очереди происходит по следующим правилам:
    • Если запуск проекта робота, поиск очереди будет осуществляться только в том тенанте, под которым пользователь вошел в Студию. Если очередь найдена, соответственно, есть доступ для работы с ней.  
    • Если запуск готового робота, поиск очереди будет осуществляться только в том тенанте, в который добавлен сам робот (добавлен или в сам тенант, или в его группу). Если очередь найдена, соответственно, есть доступ для работы с ней.  
  4. Действие может сразу блокировать новый ресурс на чтение или запись, если заполнены соответствующие входные параметры. Причем дополнительно будет указана дата снятия блокировки с ресурса. Наличие даты снятия блокировки означает то, что ресурс будет заблокирован до указанной даты, даже если робот уже завершит свою работу. При наступлении указанной даты серверная часть Оркестратора сама снимет блокировку. Однако текущий экземпляр робота также может снять эту блокировку, если выполнит соответствующее действие
  5. При блокировке ресурса, данный экземпляр робота становится владельцем установленного вида блокировки. Быть владельцем блокировки означает то, что снять такую блокировку может только этот же экземпляр робота\проекта. Причем 2 разных запуска одного и того же робота (2 разных экземпляра) считаются разными владельцами
  6. Пользователь имеет больше полномочий, чем роботы, поэтому может снимать\устанавливать блокировку вне зависимости от того, кто ее владелец

Иконка действия

Image RemovedImage Added

Параметры

Входные параметры

...

Идентификатор                         Уникальный идентификатор нового ресурса

Настройки

Название

Описание

Тип данных

Обязательное

Примечание

Входные параметры


Очередь ресурсов

Название очереди ресурсов, в которой будет создан новый ресурс

Robin.String

Да


Значение

Значение, которое будет записано в новом ресурсе

Robin.Object

Да


Теги

Коллекция строк, в которой каждый элемент - это отдельный тег нового ресурса

Robin.Collection

Нет


Приоритет

Приоритет нового ресурса среди других ресурсов очереди. Если поле пустое, ресурсу будет присвоен приоритет 0

Robin.Numeric

Нет


Временно запретить чтение

Дата автоматического снятия блокировки на чтение. Должна быть больше текущей даты. Если поле заполнено, новый ресурс будет заблокирован сразу

Robin.DateTime

Нет


Временно запретить запись

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

Robin.DateTime

Нет


Выходные параметры


Тэги

Коллекция строк, в которой каждый элемент - это отдельный тег нового ресурса

Robin.Collection



Приоритет

Приоритет нового ресурса среди других ресурсов очереди

Robin.Numeric



Дата создания

Дата и время создания ресурса. У нового ресурса дата и время создания совпадает с датой и временем его последнего обновления

Robin.DateTime



Дата обновления

Дата и время последнего обновления ресурса. У нового ресурса дата и время создания совпадает с датой и временем его последнего обновления

Robin.DateTime



ИдентификаторУникальный идентификатор нового ресурсаRobin.String

Особые условия использования

...

  1. Создать переменную типа "Строка", которая будет являться значением создаваемого ресурса.
    Image RemovedImage Added
  2. Перетащить на рабочую область действие "Создать ресурс" и настроить его параметры
    1. Поле "Очередь ресурсов" - Указать название очереди ресурсов, в которую будет добавлен создаваемый ресурс.
    2. Поле "Значение" - Указать созданную переменную "значение ресурса".
    3. Поле "Приоритет" - Указать приоритет нового ресурса среди остальных ресурсов очереди.

Image RemovedImage Added

3. Перетащить на рабочую область действие "Сообщение в лог" и настроить его параметры.

    1. Поле "Сообщение" - Указать результат (Идентификатор) действия "Создать ресурс"

Image RemovedImage Added

4. Запустить робота по кнопке "Старт" в верхней панели. 

...