Создание очереди работ не является обязательной задачей, все зависит от процесса обработки до тех пор, пока нам не потребуется вывод из BOT и не большой объем данных, т.е.
- Мы делаемне нужно получать статус (ошибка / выполнено) элемента.
- Бизнесу не требуется отчет о состоянии
- Нам не нужно отслеживать выполненные и ожидающие выполнения пункты
Но я бы посоветовал вам создать и использовать Work queue
в качестве
- Он будет отслеживать количество обработанных записей
- Легко создавать бизнесотчет (сколько запросов было выполнено успешно или получено исключение)
- Для каждого элемента записи он даст нам статус, был ли он успешно выполнен или получил исключение
- Мы можем легко отследить ошибку.
- И самое важное: если предположим, что выполнение BOT происходит по какой-то причине не удается, и нам нужно перезапустить BOT, то A .БОТ не выберет выполненный предмет, если мы используем
work queue
.Он выберет следующий ожидающий элемент из рабочей очереди B .Если мы не используем рабочую очередь, БОТ будет / может выбрать элементы, которые были выполнены ранее.Нет смысла выбирать элементы, которые уже были обработаны.
Вы также можете обратиться к документации, предоставленной Blue Prism
на их портале: Руководство по рабочей очереди