Как робот UiPath выбирает элементы очереди для обработки в зависимости от срока и приоритета? - PullRequest
0 голосов
/ 20 апреля 2020

Я предпринял так много попыток задать вопросы для практики РПА, единственный вопрос, который я сделал неправильно, это конкретный вопрос, может ли кто-нибудь помочь мне для объяснения?

table data

1 Ответ

0 голосов
/ 20 апреля 2020

Я думаю, что документация по очередям дает лучшее объяснение того, как обрабатываются очереди:

Порядок обработки В любой данной очереди транзакции обрабатываются иерархически, в соответствии с в следующем порядке:

Элементы, имеющие Крайний срок, как указано ниже: a. в порядке Приоритета; и б. в соответствии с установленным Крайним сроком для элементов с одинаковым Приоритетом.

Элементы без Крайнего срока в порядке Приоритета, и a. в соответствии с правилом First In, First Out для элементов с одинаковым приоритетом.

Таким образом, в основном, если элемент имеет значение крайнего срока, он будет запускать задачу в соответствии с указанным сроком с использованием приоритета. Ваш пример должен затем получить Ref1 из-за приоритета, затем Ref3 из-за ранней даты, затем Ref2, затем Ref4. Когда элемент не имеет крайнего срока, он просто использует метод «первым пришел-первым вышел» и обрабатывает их по порядку, поэтому приоритет Ref4 не имеет значения.

...