Zacznij terazZacznij za darmo

Dodaj gałąź „zapisz błąd w SharePoint"

Flow odnawiania umów Theo czasem zawodzi na akcji Get manager (V2) z powodu problemów z uprawnieniami. Domyślnie nieudana akcja przerywa cały przebieg. Dla Drumlin to złe zachowanie: jeden nieudany e-mail nie powinien blokować przetwarzania pozostałych odnowień.

Dodaj równoległą ścieżkę po Get manager (V2), która uruchamia się po statusie Failed (i najlepiej także TimedOut), i zapisuje informację o błędzie. W środowisku produkcyjnym taki zapis byłby akcją SharePoint Create item na liście Renewal Errors. Tutaj rolę tego zapisu pełni Compose ze statycznym komunikatem o błędzie. Liczy się tu umiejętność konfigurowania ustawienia Configure run after, a nie sam konektor SharePoint.

Materiał pomocniczy - rozwiązany miniprzykład: Po Get manager (V2) potrzebujesz dwóch akcji:

  • Compose A (ścieżka sukcesu): Inputs = Mail z Get manager. Run after = is successful (domyślnie).
  • Compose B (ścieżka błędu): Inputs = Get manager failed. Run after = has failed (opcjonalnie też has timed out). Odznacz is successful w Compose B, bo inaczej nigdy się nie uruchomi przy błędach.

Jeśli projektant flow wygląda na uszkodzony (na liście wyszukiwania nie pojawiają się żadne wyzwalacze ani akcje albo widzisz błąd wspominający o invalid host name characters), kliknij Restart session, a potem odśwież ćwiczenie.

To ćwiczenie jest częścią kursu

Intermediate Power Automate

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie