A new approach to error handling in Power Automate


A new approach to error handling in Power Automate is being introduced. Instead of using the Try-Catch error handling pattern, there is now a Flow Run table within Dataverse that can be used. This table contains a record for every run of a flow, including the status, trigger type, parent flow run IDs, and more. The table is elastic, meaning it can handle large volumes of data in real-time. With this new approach, a flow can be triggered on the Flow Run table to send out an email with the flow run URL to report any issues. This simplifies the error handling process and reduces clutter in the flows. However, it does not completely replace the Try-Catch pattern, as there may still be specific steps that need to be taken to recover from a failure.


Article 15m

Login now to access my digest by 365.Training

Learn how my digest works
Features
  • Articles, blogs, podcasts, training, and videos
  • Quick read TL;DRs for each item
  • Advanced filtering to prioritize what you care about
  • Quick views to isolate what you are looking for right now
  • Save your favorite items
  • Share your favorites
  • Snooze items you want to revisit when you have more time