管理工作队列

Power Automate 提供丰富的用户体验和功能,使您能够在您的环境中高效且集中地管理工作队列。

查看工作队列

要查看工作队列列表,请执行以下操作:

  1. 转到 Power Automate 并使用您的凭据登录。
  2. 在左侧菜单上,选择监视部分。
  3. 选择工作队列

如果您已创建工作队列或已与您共享任何工作队列,您会看到类似于以下的列表。

Power Automate 门户中工作队列列表的屏幕截图。

创建工作队列

要创建工作队列,请执行以下操作:

  1. 转到 Power Automate 并使用您的凭据登录。
  2. 在左侧菜单上,选择监视部分。
  3. 选择工作队列,然后选择 + 新工作队列
  4. 新工作队列侧面板中,输入队列的工作队列名称
  5. (可选)输入工作队列的说明
  6. (可选)输入工作队列的工作队列关键字。 如果提供,则该值必须在此队列中是唯一的。 如果留空,系统将自动提供唯一值。
  7. (可选)打开 SLA 策略以启用工作队列 SLA。 选择默认生存时间(TTL),并在在以下时间后违反 SLA 字段中设置默认 SLA 违反情况。 然后,设置之后 SLA 被视为存在风险(预览版)值。 滑块值是基于在以下时间后违反 SLA 设置的百分比。

    备注

    • 如果为工作队列设置了 在以下时间后违反 SLA 值,则当输入的 在以下时间后违反 SLA 失效时,添加的任何项目都没有明确的过期日期。 例如,如果将在以下时间后违反 SLA 设置为 5 小时,则下午 2:00 添加的项目将被视为违反,并在下午 7:00 失效。
    • 当您为工作队列设置了之后 SLA 被视为存在风险(预览版)值时,添加到工作队列的任何项目都将根据您配置的百分比计算出之后 SLA 被视为存在风险(预览版),该百分比应用于在以下时间后违反 SLA 配置。 例如,如果您将之后 SLA 被视为存在风险(预览版)设置为 80%,在以下时间后违反 SLA 设置为 5 小时,则下午 2:00 添加的项目将在下午 6:00 达到风险 SLA,并在下午 7:00 终止。
  8. (可选)选择 JSON 或 XSD 作为工作队列项输入验证的模式类型,以确保输入数据符合定义的模式。 接下来,选择添加架构输入或粘贴所需的架构。

    备注

    • 将模式添加到工作队列中后,就不能再更改,以避免数据不一致和处理失败。
    • 目前支持的 JSON 架构版本是草案 3。
  9. (可选)确定是否要启用 IT 异常时自动重试。 启用后,此功能将激活基于桌面流的工作队列项处理的自动重试模式。 它使机器能够保留当前正在处理的项目,并允许制造商执行受控的重试,而无需重新排队。
  10. (可选)确定是否要允许在处理过程中输入更新项目。 启用此功能后,可在处理过程中更新工作队列项的输入字段。

编辑工作队列

要编辑工作队列,请执行以下操作:

  1. 转到 Power Automate 并使用您的凭据登录。
  2. 在左侧菜单上,选择监视部分。
  3. 选择工作队列
  4. 在工作队列列表中,选择您要编辑的工作队列。
  5. 选择工具栏上的编辑工作队列并在更新窗格中更新值。
  6. (可选)输入工作队列的描述
  7. (可选)输入工作队列的工作队列关键字。 如果提供,则该值必须在此队列中是唯一的。 如果留空,系统将自动提供唯一值。
  8. (可选)激活 SLA 策略以启用工作队列 SLA。 选择默认生存时间(TTL),并在在以下时间后违反 SLA 字段中设置默认 SLA 违反情况。 然后,设置之后 SLA 被视为存在风险(预览版)配置。
  9. (可选)检查是否要启用 IT 异常时自动重试
  10. (可选)选中是否要允许在处理过程中输入更新项目
  11. 选择保存

共享工作队列

要共享工作队列,请执行以下操作:

  1. 转到 Power Automate 并使用您的凭据登录。
  2. 在左侧菜单上,选择监视部分。
  3. 选择工作队列
  4. 在工作队列列表中,选择您要共享的工作队列。
  5. 选择工具栏上的管理访问
  6. 共享窗格中,输入电子邮件或您要与其共享的人员的姓名。
  7. 将用户添加到列表并在新建部分下选择用户以确认访问级别。

查看工作队列的高级字段

如果您通过 Dataverse 连接器或 API 接收或以编程方式与工作队列数据交互,那么快速识别您的用例可能需要的内部字段值会很有帮助。

若要查看高级工作队列详细信息:

  1. 转到 Power Automate 并使用您的凭据登录。
  2. 在左侧菜单中选择工作队列
  3. 在工作队列列表中,选择工作队列。
  4. 选择工作队列详细信息卡上的高级详细信息
  5. 高级详细信息窗格中,您可以使用“复制”图标来复制它的每个值。

删除工作队列

要删除工作队列,请执行以下操作:

  1. 在工作队列列表中,选择您要删除的工作队列。
  2. 在工具栏中选择删除工作队列
  3. 在删除确认对话框中,选择删除

注意

在删除工作队列时,将永久删除所有相关记录,包括工作队列项及其处理历史记录。

创建工作队列项

要通过 Power Automate 门户创建新的工作队列项,请执行以下操作:

  1. 转到 Power Automate 并使用您的凭据登录。

  2. 在左侧菜单上,选择监视部分。

  3. 选择要为其创建项的工作队列,然后选择查看详细信息

  4. 在工具栏中选择 + 新建工作队列项

  5. 新工作队列项目侧面板中,输入工作队列项目的名称

    备注

    如果您没有为工作队列项名称提供值,则内部工作队列 ID 将显示在工作队列项列表页面中。

  6. (可选)如果创建的项目需要审阅或其他预处理工作才能排队,请将状态设置为暂候

  7. (可选)如果您希望影响处理优先级,请为工作队列项目选择不同的优先级

  8. (可选)如果您希望在此 队列中提供 自定义的唯一值,请输入唯一 ID 或引用。 如果留空,则自动提供 system-<GUID> 格式的唯一值。 |

  9. (可选)激活到期日期部分,并为工作队列项目选择一个自定义的到期日期值。

  10. 输入工作队列项目的实际字母数字输入值。

  11. (可选)输入与此工作队列项目相关的处理注释

正在寻找更多创建工作队列数据的方法?

编辑工作队列项

重要提示

为了帮助在处理过程中保护数据完整性,不允许更改处于正在处理状态的项的工作队列项名称或值。

要编辑工作队列项,请执行以下操作:

  1. 选择要编辑的工作队列项,然后选择编辑工作队列项
  2. 编辑工作队列项侧面板中,只要项目未位于正在处理状态,您就可以更新所有值。

备注

如果您没有为工作队列项名称提供值,则内部工作队列 ID 将显示在工作队列项列表页面中。

工作队列项目状态

Status 目的 何时使用 示例
已排队 该物品正在等待取件进行处理。 项目准备就绪时。 此状态是将项目添加到工作队列时的默认状态。 已收到发票并将其添加到处理队列中。
加工业 系统或人员当前正在处理该项目。 项目正在处理中。 客户服务代表正在努力解决客户投诉。
暂停 项目暂时暂停,无法进行处理。 当需要其他信息或需要完成相关任务时。 订单处于暂停状态,因为客户的付款确认正在等待中。
已处理 项目已成功处理并完成。 使用此状态可指示项目上的工作已成功完成。 客户退款已处理并确认。
一般异常 项目在处理过程中遇到未指定的意外错误或问题。 发生不适合其他更具体的异常状态的意外错误时。 意外的系统错误导致订单处理失败。
IT 异常 物料在处理过程中遇到技术错误或与 IT 相关的问题。 当处理因技术故障(如服务器错误或连接问题)而中断时。 由于网络或数据库服务器中断,订单处理失败。
业务异常 物料在处理过程中遇到与业务规则相关的问题。 由于业务逻辑错误或冲突(如数据输入不正确)导致处理失败时。 供应商发票被拒绝,因为发送发票的供应商被阻止。
处理超时 物料未能在分配的时限内完成处理。 当处理时间超过工作队列的预定义时间范围时。 从远程应用程序提取数据的过程所花费的时间超过了设置的超时限制。

允许的状态转换

已建立状态转换规则以优化工作队列项的生命周期管理。 因此,如果某些工作队列项状态不在允许的转换路径中,则可能无法以交互方式或在运行时处理期间选择它们。 下表中提供了有关这些路径的详细信息。

Status Details 允许的转换
已排队 这是项进入工作队列时的默认状态,也是唯一允许进行工作队列项取消排队的状态。 加工业
加工业 指示当前正在处理项。 已处理,异常
已处理 指示当前正在处理项。 已排队,暂候
例外 在工作项处理期间引发了异常。 根据您的例外情况,您可以选择通用IT业务例外 已排队,暂候
暂停 业务或 IT 用户选择了一个项来审查、评估并可能修复问题。 已排队

工作队列 SLA

备注

工作队列 SLA 功能目前正在所有受支持的 Power Automate 地区部署。 该功能可能需要几周时间才能在所有区域推出。

工作队列 SLA 允许组织定义、监视和管理通过工作队列处理的项目的服务级别期望。 通过设置生存时间 (TTL)、SLA 违反和风险阈值,可以确保及时处理队列中的工作并主动解决延迟问题。 此功能可提高运营效率,帮助您遵守业务策略,并让您更好地了解自动化是否符合 SLA 要求。

工作队列 SLA 在创建编辑工作队列时进行配置,并可在工作队列列表页、工作队列详情页和自动化中心上进行管理。

工作队列 SLA 用例示例

作为供应链流程的一部分,您每天要处理数千笔交易。

您需要在 5 小时内完成每笔交易,因为每笔交易都使用在该期限之后过期的唯一令牌。

下面是如何使用工作队列 SLA 的示例:

  1. 设置用于事务处理的工作队列,其中 SLA 违规阈值设置为 5 小时,SLA 风险阈值设置为 80%(4 小时)。
  2. 当工作队列项目进入“有风险 ”状态时,创建一个 Dataverse 触发器。 这会触发更多处理,并向运营团队发送电子邮件通知,提醒他们 SLA 存在风险。
  3. 当工作队列项目违反 SLA(例如过期)时,设置另一个 Dataverse 触发器,通知操作团队,以便手动重新处理事务。

通过这种设置,您可以主动处理有风险的工作队列项目,避免违反 SLA,而违反 SLA 的项目则会被标记为需要人工干预。

后续步骤