使用 Power Automate 如何做异常处理
前言
上一篇博客为大家介绍了如何解决Automate中处理JSON属性为空的情况,保证了Flow的健壮性,但是,很多时候我们不能把所有情况想完整。
大家都知道,在前后端我们通常用try...catch...finally...进行异常处理,Automate也是这样的思路。
正文
1.我们经常在Flow中遇到这样的错误,Flow run failed,然后,也不知道什么时候出的问题,经常过了几个小时甚至几天才发现,有一个Flow运行失败了。
2.这时候,我们需要一个Action叫做Scope,如下图:
3.添加完Scope,我们把可能会报错的Action放到Scope里,如下图:
4.难道加一个Scope就完了么?那肯定不行,还需要发邮件,如下图:
5.大家可能会说,这不是每次都发邮件么?
我们还需要配置一下这个发邮件Action的run after,只有Scope运行失败或者超时时才发邮件,如下图:
6.我们测试一下效果,当Scope运行报错了,然后执行了发邮件的操作,如下图:
7.我们再看一下Scope运行成功的时候呢?发邮件的操作就没再执行了,如下图:
结束语
在开发Automate的时候,异常处理保证Flow健壮性,是非常重要的一环。
博文推荐: |
SharePoint 2013 WebPart 管理工具分享[开源] |
基于SharePoint 2013的论坛解决方案[开源] |
SharePoint 2013 学习基础系列入门教程 |
SharePoint 2013 图文开发系列之门教程 |
SharePoint Designer 学习系列入门教程 |
特:如果有SharePoint项目,欢迎邮件联系我,Email:linyu_s@163.com |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
2015-03-04 SharePoint Online 创建门户网站系列之创建栏目