UiPath 队列事务状态流 - 需要更好的理解
UiPath queue transaction status flow - Require better understanding
我是 playing/learning UiPath 队列和事务行为,到目前为止,根据文档和教程,我了解的内容很少。但是,我在文档和论坛中缺少的是交易状态流程如何工作以及 when/where/how 我们可以更新交易状态吗?
到目前为止我取得的成就是:-
- 当我们将新项目添加到队列时,在 orchestrator 中分配的状态为新
- 之后我们使用 GetItemTransaction activity 获取交易项目,然后我们可以使用 Set Transaction Status activity.
将状态更改为成功或失败
- 如果我们不使用设置事务状态 activity 并且只将 GetItemTransaction activity 留空,则在 Orchestrator 中分配的状态为 Progress
我的问题是,我们可以对状态做些什么,或者我们如何使用 Studio 和 Orchestrator 在任何给定时间将状态更改为我们喜欢的任何给定状态。
When we add new item to the queue the status that get assigned in
orchestrator is New
这是正确的,除非队列项目是使用添加事务项目 activity 添加的。在这种情况下,新添加的队列项(此时称为transaction)的状态为In Progress。
After that we use GetItemTransaction activity to get the transaction
item, and then we can change the status to either success or failed
using Set Transaction Status activity.
请注意,如果您使用获取交易项目 activity,状态会自动更改为 进行中,即使您不使用任何其他 [=40] =](如设置交易状态)之后。
If we don't use the Set Transaction Status activity and just leave
GetItemTransaction activity blank the status that get assigned in
Orchestrator is Progress
如果状态没有改变,它会保持进行中一段固定的时间(通常是24小时),然后变成放弃.
My question is, is that all we can do with the status or how can we
change the status to whatever we like using Studio and Orchestrator
both at any given time to any given status from any given status.
没有一个 activity 允许您将状态更改为任何可用状态,因此建议使用适当的 activity 来获得您想要的状态(例如,如果您想要 Success 或 Failed,请使用设置事务状态)。更多状态请查看https://docs.uipath.com/orchestrator/docs/queue-item-statuses
话虽如此,可以使用设置事务进度 activity:https://docs.uipath.com/orchestrator/docs/managing-queues-in-studio#section-adding-a-custom-progress 将自定义进度状态分配给队列项目。这样,就可以添加对正在自动化的特定流程更有意义的进度状态。
我是 playing/learning UiPath 队列和事务行为,到目前为止,根据文档和教程,我了解的内容很少。但是,我在文档和论坛中缺少的是交易状态流程如何工作以及 when/where/how 我们可以更新交易状态吗?
到目前为止我取得的成就是:-
- 当我们将新项目添加到队列时,在 orchestrator 中分配的状态为新
- 之后我们使用 GetItemTransaction activity 获取交易项目,然后我们可以使用 Set Transaction Status activity. 将状态更改为成功或失败
- 如果我们不使用设置事务状态 activity 并且只将 GetItemTransaction activity 留空,则在 Orchestrator 中分配的状态为 Progress
我的问题是,我们可以对状态做些什么,或者我们如何使用 Studio 和 Orchestrator 在任何给定时间将状态更改为我们喜欢的任何给定状态。
When we add new item to the queue the status that get assigned in orchestrator is New
这是正确的,除非队列项目是使用添加事务项目 activity 添加的。在这种情况下,新添加的队列项(此时称为transaction)的状态为In Progress。
After that we use GetItemTransaction activity to get the transaction item, and then we can change the status to either success or failed using Set Transaction Status activity.
请注意,如果您使用获取交易项目 activity,状态会自动更改为 进行中,即使您不使用任何其他 [=40] =](如设置交易状态)之后。
If we don't use the Set Transaction Status activity and just leave GetItemTransaction activity blank the status that get assigned in Orchestrator is Progress
如果状态没有改变,它会保持进行中一段固定的时间(通常是24小时),然后变成放弃.
My question is, is that all we can do with the status or how can we change the status to whatever we like using Studio and Orchestrator both at any given time to any given status from any given status.
没有一个 activity 允许您将状态更改为任何可用状态,因此建议使用适当的 activity 来获得您想要的状态(例如,如果您想要 Success 或 Failed,请使用设置事务状态)。更多状态请查看https://docs.uipath.com/orchestrator/docs/queue-item-statuses
话虽如此,可以使用设置事务进度 activity:https://docs.uipath.com/orchestrator/docs/managing-queues-in-studio#section-adding-a-custom-progress 将自定义进度状态分配给队列项目。这样,就可以添加对正在自动化的特定流程更有意义的进度状态。