Udostępnij za pośrednictwem


Zmniejszenie ryzyka i planowanie obsługi błędów

Zawsze zakładaj, że automatyzacja może zakończyć się niepowodzeniem.

Żaden system nie jest doskonały. Podczas projektowania pierwszego zestawu zautomatyzowanych procesów łatwo zapomnieć o znaczeniu projektowania, gdy rzeczy nie działają poprawnie.

Zawsze należy zaprojektować automatyzację w taki sposób, aby istniał plan B – który sprawia, że proces biznesowy może być kontynuowany, nawet jeśli automatyzacja nie działa. Nie oznacza to, że Power Automate to zawodny system, ale połączenie z różnymi systemami zwiększa ryzyko awarii, co może być spowodowane przyczynami niezwiązanymi z Power Automate.

Ogólnie rzecz biorąc należy rozważyć użycie łączników, gdy tylko jest to możliwe, ponieważ są one bardziej niezawodne i nie są tak delikatne lub tak łatwo nie wpływają na zmiany projektu ekranu, jak automatyzacja aplikacji sieci web i pulpitu. Jeśli nie są dostępne żadne łączniki, ale masz internetowe interfejsy API lub inne metody integracji systemu, należy skonsultować się z zespołem IT, który pomoże Ci skonfigurować łączniki niestandardowe.

Możliwe awarie z automatyzacją przy użyciu łączników

  • Wyłączanie systemów łączących z powodu konserwacji

  • Niedostępność systemu z powodu błędów oprogramowania

  • Zmiany sposobu łączenia systemów (zmiany wersji API)

Możliwe awarie związane z automatyzacją aplikacji sieci web

  • Zmiany w projekcie ekranu (więc bot nie wie, jak postępować)

  • Niedostępność systemu z powodu regresji

Możliwe awarie związane z pulpitem automatyzacji aplikacji sieci web

  • Zmiany w projekcie ekranu (więc bot nie wie, jak postępować)

  • Aktualizacje systemu operacyjnego

  • Niedostępność systemu z powodu regresji

Możliwe awarie powiązane z jakąkolwiek automatyzacją

  • Zmiany haseł

  • Chwilowe problemy z siecią

Zasady ponawiania

Za pomocą tej funkcji można skonfigurować zasady Power Automate, które automatycznie ponowią próbę wykonania akcji, jeśli zakończy się niepowodzeniem. Domyślnie jest to ustawione, aby ponowić próbę cztery razy, ale można to zmienić.

Zmiana zasad ponawiania prób.

Konfigurowanie niestandardowych powiadomień o błędach

Jeśli akcja nadal nie powiedzie się, standardowe możliwości w Power Automate powiadomią właścicieli automatyzacji komunikatem podobnym do poniższej ilustracji.

Przykład powiadomienia o niepowodzeniu przebiegu przepływu, który brzmi „Przepływ miał niezwykłą liczbę błędów w zeszłym tygodniu i może wymagać uwagi”.

Jeśli jednak chcesz wysłać niestandardowe powiadomienie, możesz je skonfigurować, dodając akcje uruchamiane tylko wtedy, gdy poprzednie kroki nie powiodły się.

Zmiana ustawień na uruchamianie po awarii.

Zwykle domyślnie wszystkie akcje, które są skonfigurowane, będą działać tylko wtedy, gdy poprzedni krok zakończył się pomyślnie. To zachowanie można zmienić, ustawiając akcję tak, aby była uruchamiana tylko wtedy, gdy poprzedni krok nie powiódł się – na przykład gdy wiadomość e-mail była wysyłana do niestandardowej listy adresatów po nieudanej akcji.

Przypisywanie wielu właścicieli

Posiadanie jednego właściciela dla określonej automatyzacji może stanowić ryzyko z punktu widzenia organizacji i administracji. Jeśli ten właściciel jest nieobecny lub z dala od biura, gdy wystąpi problem, nikt inny nie może rozwiązać problemu. Można temu zapobiec, konfigurując wielu użytkowników lub grupy jako właścicieli, aby upewnić się, że więcej niż jedna osoba może edytować automatyzację. Więcej informacji: Udostępnianie przepływu

Zmniejsz ryzyko i zwiększ przepustowość, konfiguruj klaster

W przypadku automatyzacji o krytycznym znaczeniu dla firmy jednym ze sposobów zmniejszenia liczby awarii i zagrożeń jest skonfigurowanie klastra. Klaster to grupa komputerów, których można używać do uruchamiania automatyzacji. Power Automate zapewnia możliwości klastrowania do uruchamiania automatyzacji jednocześnie. Jest to szczególnie przydatne w przypadku scenariuszy nienadzorowanych, w których masz więcej niż jeden komputer dostępny do uruchomienia automatyzacji.

Dystrybucja automatyzacji między dostępnymi komputerami.