Udostępnij za pośrednictwem


Anulowanie lub ponowne przesłanie przepływu zbiorczo

Możesz anulować lub ponownie przesłać przebiegi przepływu zbiorczo, a nie pojedynczo, co może znacznie zaoszczędzić czas.

Ponowne przesyłanie przebiegów przepływu zainicjowanych przez natychmiastowe wyzwalacze

Administratorzy mogą umożliwić użytkownikom ponowne przesyłanie przebiegów przepływów inicjowanych przez wyzwalacze natychmiastowe. Natychmiastowe wyzwalacze, które są używane do ręcznego uruchamiania przepływów, można aktywować między innymi za pomocą Power Automate, aplikacji mobilnej lub przycisku w aplikacji opartej na kanwie.

Ważne

Nowe ustawienie ponownego przesyłania przebiegów przepływu inicjowanych przez wyzwalacze natychmiastowe zostanie wdrożone 13 stycznia 2025 r. i ma być dostępne we wszystkich regionach do końca stycznia 2025 r. Aby upewnić się, że właściciele przepływów nie mogą ponownie przesyłać przebiegów przepływu z połączeniami dostarczonymi do przepływu przez inne osoby, pozostaw to ustawienie wyłączone. Administratorzy Power Platform mogą postępować zgodnie z instrukcjami w tej sekcji, aby umożliwić wszystkim użytkownikom ponowne przesyłanie przebiegów zainicjowanych przez wyzwalacze natychmiastowe. Ta zmiana nie ma wpływu na inne typy wyzwalaczy.

Wymagania wstępne

Do wykonywania operacji administracyjnych za pomocą poleceń cmdlet potrzebne są następujące elementy:

  • Dowolna z tych ról z identyfikatora Microsoft Entra: Administrator dzierżawy Power Platform, administrator lub administrator usługi Dynamics 365. Te role nie wymagają już planu Power Apps na dostęp administracyjny do poleceń cmdlet programu PowerShell usługi Power Apps. Ci administratorzy muszą jednak najpierw zalogować się do Centrum administracyjnego Power Platform, zanim będzie można korzystać z poleceń cmdlet programu PowerShell. Jeśli nie zostanie to zrobione, polecenia cmdlet zakończą się niepowodzeniem ze względu na bład autoryzacji.

  • Uprawnienia administratora globalnego Power Platform, administratora globalnego lub administratora Dynamics 365 są wymagane, jeśli musisz przeszukiwać zasoby innego użytkownika. Należy pamiętać, że administratorzy środowisk mają tylko dostęp do tych środowisk i zasobów środowiska, do których mają uprawnienia.

  • W przypadku środowisk Dataverse for Teams, musisz być administratorem Power Platform , aby zarządzać środowiskami, w których nie jesteś właścicielem zespołu Microsoft Teams.

Korzystanie z poleceń DLP w PowerShell

Aby włączyć ponowne uruchomienie przepływu dla przepływów inicjowanych przez wyzwalacze błyskawiczne, uruchom następujące polecenia PowerShell.

Notatka

Po zastosowaniu poleceń PowerShell, włączenie funkcji trwa około godziny.

  1. Zaloguj się na istniejącym koncie dzierżawcy:
 Add-PowerAppsAccount -Endpoint "prod" -TenantID <Tenant_ID>
  1. Pobieranie i przechowywanie ustawień dzierżawy w TenantSettings:
 $tenantSettings = Get-TenantSettings
  1. Ustaw flagę powerPlatform.powerAutomate.disableFlowRunResubmission na False, aby umożliwić ponowne przesyłanie przepływów w chmurze zainicjowanych przez natychmiastowe wyzwalacze.
 $tenantSettings.powerPlatform.powerAutomate.disableFlowRunResubmission= $False
 Set-TenantSettings -RequestBody $tenantSettings

Aby dowiedzieć się więcej o poleceniach PowerShell, zobacz Obsługa PowerShell Power Apps i Power Automate.

Prześlij ponownie przebiegi przepływu

Poprzednie przepływy można przesłać zbiorczo. W tym celu wykonaj następujące kroki:

  1. Zaloguj się do usługi Power Automate.

  2. W okienku po lewej stronie wybierz pozycję Moje przepływy.

  3. W prawym panelu wybierz przepływ chmury, który chcesz ponownie przesłać lub anulować.

  4. Wybierz Wszystkie przebiegi

    Zrzut ekranu przedstawiający wszystkie przebiegi wybranego przepływu.

    Porada

    • Przepływ musi mieć przebiegi umożliwiające anulowanie lub ponowne wysłanie przepływów.
    • Możesz ponownie przesłać lub anulować tylko do 20 przepływów jednocześnie.
  5. Na stronie Historia uruchamiania wybierz przepływy, które chcesz ponownie przesłać lub anulować.

  6. Wybierz Prześlij ponownie przebiegi przepływu.

    Zrzut ekranu przedstawiający wybrane przebiegi przepływu.

    Ważne

    Liczba przepływów, które można przesłać ponownie, jest ograniczona w zależności od maksymalnej liczby wywołań interfejsu API dla łączników w przepływie.

Anuluj przebiegi przepływu

Przebiegi przepływu można anulować na stronie Historia uruchamiania powiązanego przepływu lub przy użyciu szablonu. Funkcja zbiorczego anulowania dostępna za pośrednictwem portalu przepływów jest najbardziej wydajna, gdy anulujesz do 20 przepływów jednocześnie. Zalecamy użycie szablonu, do którego link znajduje się wcześniej w tej sekcji, dla więcej niż 20 przebiegów, jeśli jest to możliwe. Dotyczy to również przebiegów liczonych w setkach. Alternatywnie możesz użyć funkcji anulowania zbiorczego dla wszystkich przepływów w stanie Oczekujący lub Uruchomiony, niezależnie od liczby. Aby określić oczekiwany sposób działania tego narzędzia, zapoznaj się z poniższymi szczegółami.

Zbiorcze anulowanie przebiegów przepływu na stronie "Historia uruchamiania" przepływu

  1. Aby anulować przepływy, przejdź do portalu przepływów i wybierz pozycję Moje przepływy.

  2. Obok przepływu wybierz wielokropek (...) >Historia uruchamiania.

    Alternatywnie możesz wybrać nazwę przepływu >Wszystkie uruchamiania z 28-dniowej listy historii uruchamiania .

  3. Możesz ręcznie wybrać maksymalnie 20 przepływów, które są w stanie Oczekujący lub Uruchomiony .

    Aby zamiast tego zainicjować funkcję anulowania zbiorczego, wybierz pozycję Anuluj wszystkie uruchomienia przepływu w menu Historia uruchamiania u góry ekranu.

    Zrzut ekranu przedstawiający opcję

  4. Po wybraniu opcji Anuluj wszystkie przepływy zostanie wyświetlony komunikat z prośbą o zainicjowanie narzędzia zbiorczego. Wybierz opcję Tak. Jeśli obawiasz się, że będą inicjowane kolejne niechciane przebiegi przepływu, możesz wyłączyć przepływ.

    Zrzut ekranu przedstawiający komunikat

  5. Jeśli istnieje więcej niż 20 przepływów w stanie Oczekujący lub Uruchomiony , może zostać wyświetlony inny komunikat wskazujący, że może upłynąć kilka minut, zanim stany uruchomienia przepływu zmienią się na Anulowanie. Ten komunikat oznacza, że przepływy są zawieszone i nie są wykonywane żadne dalsze akcje dla przepływów, które są już uruchomione. Przepływy w stanie oczekiwania są również przerywane bez wykonywania akcji.

    Zrzut ekranu przedstawiający komunikat

  6. Aby uzyskać zaktualizowane zmiany stanu na liście historii uruchamiania, okresowo odświeżaj ekran przeglądarki.

    Notatka

    • Przepływy w stanie Uruchomione są zawieszane i zmieniają się w stan Anulowanie, zanim ostatecznie zmienią się na Anulowane.
    • Jednak ten proces może czasem potrwać do 24 godzin.
    • W tym scenariuszu przepływy są zawieszane i nie są wykonywane żadne dalsze akcje.
    • Jeśli wybierzesz przebieg przepływu w stanie Anulowanie, może się wydawać, że pokrętło w pobliżu akcji jest w ruchu, ale jest w stanie wstrzymania. Gdy przepływy są faktycznie uruchomione, jest wyświetlany baner powiadomienia wskazujący, że przepływ jest uruchomiony. Nie dotyczy to zawieszonych przepływów w stanie Anulowanie.

Na poniższym zrzucie ekranu widać baner, gdy przepływ jest uruchomiony. Zawieszony przepływ w stanie Anulowanie nie zawiera tego banera.

Zrzut ekranu przedstawiający baner wskazujący, że przepływ jest uruchomiony.

Przepływy, które przekroczyły ustawienie współbieżności, mogą być widoczne w stanie Oczekiwanie wraz z innymi przebiegami przepływów w stanie Anulowanie. Jest to ustawienie fabryczne. Przepływy zostały zawieszone po przesłaniu anulowania zbiorczego, chyba że zostały wyzwolone po użyciu funkcji. Stan zmienia się na Anulowanie, gdy w kolejce pojawi się ich kolej do przetworzenia.

Zrzut ekranu przedstawiający przebiegi przepływu w stanach

Możesz upewnić się, że przepływy w stanie Uruchomiony lub Oczekiwanie przed przesłaniem żądania anulowania zbiorczego zostały zawieszone i ostatecznie zmienione na stan Anulowane .

Zrzut ekranu przedstawiający przebiegi przepływu w stanie