开始使用免费开始使用

添加一个"将失败记录到 SharePoint"的分支

Theo 的续约流程偶尔会在 Get manager (V2) 上因权限问题而失败。默认情况下,某个操作失败会导致整个运行终止。对于 Drumlin 来说,这不是理想行为:一次发送邮件失败不应阻止其余续约被处理。

请在 Get manager (V2) 之后添加一条并行路径,该路径在 Failed(以及理想情况下 TimedOut)后运行,并记录失败。在生产环境中,该日志会是 SharePoint 的 Create item 操作,写入名为 Renewal Errors 的列表。此练习中,用一个固定失败消息的 Compose 来代替写入。这里的关键是 Configure run after 设置,而非 SharePoint 连接器本身。

脚手架——已完成的微型示例: 在 Get manager (V2) 之后,您需要两个操作:

  • Compose A(成功路径):Inputs = Get manager 的 Mail。Run after = is successful(默认)。
  • Compose B(失败路径):Inputs = Get manager failed。Run after = has failed(可选再勾选 has timed out)。取消勾选 Compose B 上的 is successful,否则遇到错误时它永远不会触发。

如果流程设计器看起来异常(搜索列表中不显示触发器或操作,或出现提到 invalid host name characters 的错误),请点击 Restart session,然后重新加载练习。

本练习是课程的一部分

Power Automate 中级

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习