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.
Login now to access my digest by 365.Training