
Группа: Оркестратор
Подгруппа: Очереди ресурсов
Последняя версия: 11 (Java)
Описание
Действие выполняет поиск ресурсов по указанным условиям и возвращает все подходящие ресурсы. Если ни один нужный ресурс не найден, действие ожидает их появления в течение установленного тайм-аута.
Применение
Действие полезно, когда нужно получить сразу все или несколько ресурсов из очереди.
Например, нужно обработать все ресурсы в статусе "Новый", но работать будет только один робот. В таком случае лучше получить сразу все нужные ресурсы, чем тратить время на получение каждого ресурса по отдельности.
- Откройте в веб-интерфейсе платформы раздел "Очереди ресурсов" (Оркестратор).
- Найдите очередь, в которой будут лежать нужные ресурсы, и запомните\скопируйте ее название.
- Получите ресурсы действием "Получить коллекцию ресурсов", указав в нем полученное название очереди.
- Используйте действие, которое сможет извлечь значение элемента коллекции. Например, действие "Совместный цикл (Foreach)".
Все элементы этой коллекции содержат словарь. - Используйте действие "Получить значение" (Коллекции - Словари), для получения значения из словаря. В зависимости от указанного ключа из этого словаря можно получить либо значение ресурса очереди, либо его метаданные (приоритет, теги и т.п.).

Версии
