Run-after: cum gestionezi erorile elegant
Power Automate intermediar
Dani Kahil
Solution Architect | Microsoft MVP
Power Automate nu are try-catch
Nu există cuvântul-cheie
try / catch
Fiecare acțiune are o setare
run-after
Run-after = ce stări ale pasului anterior declanșează acest pas
Cele patru stări run-after
is successful
— starea implicită
has failed
— acțiunea a generat o eroare
is skipped
— o Condition sau un Scope a omis-o
has timed out
— a depășit limita de timp
Ramurile paralele ca model de gestionare a erorilor
$$
Adaugă o
ramură paralelă
după acțiunea riscantă
Setează run-after pe
has failed
SAU
has timed out
Ramura originală păstrează valoarea implicită
is successful
Cea mai frecventă greșeală de run-after
Un handler de erori cu setarea implicită nu se declanșează niciodată
Ramurile noi moștenesc
is successful
Reîncercări: ramurile paralele oferă redundanță
Folosește run-after ca să înlănțui o
reîncercare pe alt conector
O ramură paralelă păstrează traseul original independent
Hai să exersăm!
Power Automate intermediar
Preparing Video For Download...