Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja bezpiecznego zatrzymania w aplikacji Power Automate dla komputerów stacjonarnych umożliwia wam zatrzymanie wykonywania przepływu pulpitu w kontrolowany i bezpieczny sposób. W przeciwieństwie do nagłych zakończeń, bezpieczne zatrzymanie gwarantuje, że przepływ zakończy bieżącą akcję i wykona wstępnie zdefiniowany zestaw kroków oczyszczania przed zatrzymaniem. Pomaga to zachować integralność danych i uniknąć pozostawiania systemów w niespójnym stanie.
Jak działa bezpieczne zatrzymanie
Aby korzystać z bezpiecznego zatrzymywania, należy skonfigurować dwa składniki:
- Wyłącznik bezpieczeństwa:
- Bezpieczne zatrzymanie można zainicjować na trzy sposoby:
- Z portalu Power Automate : Przejdź do strony Szczegóły uruchomienia uruchomionego przepływu pulpitu i wybierz pozycję Bezpieczne zatrzymanie.
- W konsoli Power Automate dla komputerów stacjonarnych: Znajdź uruchomiony przepływ pulpitu. Wybierz menu rozwijane obok przycisku Stop, a następnie wybierz Bezpieczne zatrzymanie. Lub kliknij prawym przyciskiem myszy przepływ i wybierz Bezpieczne zatrzymanie z menu kontekstowego.
- Z poziomu projektanta pulpitowego Power Automate: Użyj menu rozwijanego na przycisku Zatrzymaj, a następnie wybierz pozycję Bezpieczne zatrzymanie.
- Opcja ta jest szczególnie przydatna podczas debugowania lub gdy przepływ musi zostać bezpiecznie zatrzymany w projektancie bez zakłócania środowiska.
- Opcja ta jest szczególnie przydatna podczas debugowania lub gdy przepływ musi zostać bezpiecznie zatrzymany w projektancie bez zakłócania środowiska.
- Z portalu Power Automate : Przejdź do strony Szczegóły uruchomienia uruchomionego przepływu pulpitu i wybierz pozycję Bezpieczne zatrzymanie.
- Bezpieczne zatrzymanie można zainicjować na trzy sposoby:
- Bezpieczne zatrzymanie w przepływie:
- W przepływie pulpitu wstaw akcję Jeśli zażądano bezpiecznego zatrzymania (znajduje się w module Sterowanie przepływem). Ta akcja sprawdza, czy zażądano bezpiecznego zatrzymania. Jeśli tak, wykonuje zdefiniowany w nim blok akcji.
- Akcja zawiera parametr Zatrzymaj przepływ:
- W przypadku ustawienia wartości true przepływ zatrzymuje się automatycznie po wykonaniu bloku.
- W przypadku ustawienia wartości false użytkownik musi jawnie wstawić akcję Zatrzymaj przepływ, aby zakończyć wykonywanie.
- Akcja zawiera parametr Zatrzymaj przepływ:
- Pozwala to na elastyczność w definiowaniu, co powinno się stać po wyzwoleniu bezpiecznego zatrzymania — na przykład zapisywanie plików, zamykanie połączeń lub rejestrowanie stanu — przed zakończeniem przepływu.
- W przepływie pulpitu wstaw akcję Jeśli zażądano bezpiecznego zatrzymania (znajduje się w module Sterowanie przepływem). Ta akcja sprawdza, czy zażądano bezpiecznego zatrzymania. Jeśli tak, wykonuje zdefiniowany w nim blok akcji.
Najlepsze rozwiązania
- Umieść akcję Jeśli żądane jest bezpieczne zatrzymanie w logicznych punktach kontrolnych w przepływie, w których może być konieczne oczyszczenie lub wycofanie.
- Użyj parametru Zatrzymaj przepływ, aby kontrolować, czy przepływ powinien zakończyć się natychmiast, czy kontynuować po obsłużeniu żądania zatrzymania.
- Rozważ użycie bezpiecznego zatrzymywania podczas programowania i testowania, aby bezpiecznie przerywać przepływy bez utraty kontekstu lub uszkodzenia danych.
Ograniczenia
- Bezpieczne zatrzymanie musi zostać wyzwolone przed osiągnięciem akcji Jeśli żądane jest bezpieczne zatrzymanie w przepływie. Jeśli akcja została pominięta lub nie została jeszcze wykonana, żądanie zatrzymania nie zacznie obowiązywać do następnego punktu kontrolnego.
- Ta funkcja nie jest mechanizmem wstrzymywania ani wznawiania. Po wyzwoleniu i wykonaniu przepływ zatrzymuje się zgodnie z definicją.