📅  最后修改于: 2020-10-31 01:16:54             🧑  作者: Mango
工作队列是一个内部可配置列表,使流程能够管理其工作负载。一个进程可以使用不同的工作队列,并且一个工作队列可以由多个进程共享(如果需要)。
控制室中的“队列管理”选项卡提供了工作队列的操作用户界面。该选项卡分为两个部分:上半部分显示队列列表,下半部分显示队列中项目的列表。
工作队列是在系统管理器中创建的,管理队列是Blue Prism。
标签是分配给工作队列项目的术语关键字,作为对该项目进行分类或分组的一种方法。
将标签添加到工作队列项仅需要使用操作阶段。在您的流程中添加一个Action阶段。在操作阶段,执行以下操作-
从“工作队列”项目中删除标签还需要使用“操作”阶段。要删除标签,请在Process Studio中执行以下步骤-
以下屏幕截图清楚地说明了上述步骤-
每个工作队列项目都有一个状态。该状态可用作记录到目前为止在“工作队列”项目上已完成的工作的方法
设置工作队列项目的状态仅需要使用操作阶段。将需要执行以下步骤-
以下屏幕截图清楚地说明了上述步骤-
您还可以将流程配置为使用项目状态,以确保流程中绝不应重复的步骤。
要使用项目状态,只需将决策阶段添加到检查项目状态的流程中,以便可以跳过流程中已为该项目完成的任何部分。请记住,“项目状态”可以作为“获取下一个项目”操作的输出返回。
在设计自动化解决方案时,您应该考虑是否应先处理流程中的任何其他工作类型或场景,然后再处理其他工作项。
当使用“添加到队列”操作首次将项目添加到队列时,便完成了“工作队列的优先级”。将项目添加到队列后,不能更改其优先级。
使用传统的会话管理模型,会话将在资源上启动,这些资源会轮询工作队列以查找需要处理的案例。这些会话可以在Control Room中手动启动,也可以通过在Blue Prism Server实例上运行的调度程序服务启动。
活动队列引入了一种用于管理工作队列的会话的备用机制,这可以通过在工作队列和会话之间建立更紧密的关联来实现。
通过使用活动队列,而不是在Control Room中分别创建会话,然后再转到队列管理页面以查看结果,您可以设置目标数量的应在队列中工作的资源。 Blue Prism使用活动队列配置来确定如何实现该目标。
活动工作队列仅在为一个进程运行数十个会话时才有用。如果不是这种情况,将无法实现活动工作队列的好处。