Rozwiązywanie problemów dotyczących wolnych przepływów pracy

Symptom

Wykonywanie akcji przepływu jest spowolnione i może pozornie powodować wrażenie jednego kroku w podglądzie przepływu.

Zauważ, że ta funkcja różni się od wyzwalacza, który nie jest uruchamiany, w takim przypadku przepływ nie będzie nawet rozpoczynać ani wyświetlać na liście historia uruchamiania. Ten artykuł nie dotyczy wyzwalaczy, które nie są uruchamiane.

Przyczyna

Istnieje kilka możliwych powodów, dla których należy powolny przepływ pracy:

  • Usługa, z którą się łączysz, działa wolno.

    • Na przykład powolna uruchomiona kwerenda SQL spowoduje spowolnienie działania przepływu, gdy czeka na ukończenie wykonywania kwerendy.

  • Używany łącznik spowalnia przepływ pracy jako mechanizm ochrony usługi.

    • Na przykład w programie SharePoint Connector są wykonywane akcje o godzinie 600 za minutę. Pojedyncze połączenie programu SharePoint używane w wielu przepływach może nadal wykonywać tylko 600 operacji na minutę.

    • W przepływie może zostać wyświetlony błąd 429 (zbyt wiele żądań) z tekstem błędu, na przykład "Limit szybkości został przekroczony". Spróbuj ponownie za 27 sekund.

  • Przepływ wykonuje zbyt wiele działań dziennie, znacznie przekracza dzienne limity działań dla planu

    • Minimalna liczba akcji, które usługa Power automatyzuje będzie umożliwiała dla każdego planu na stronie limity żądań i przydziałów.

    • Każda karta w przepływie umożliwiająca wykonywanie wykonanych zliczeń jako wywołanie API (Akcja). Dotyczy to zarówno akcji, które powodują połączenia wychodzące (np. rozmowy programu SharePoint) i akcji, które nie (na przykład ustawienie zmienne, opóźnienia itd.). W celu przekroczenia limitu liczba akcji zakończonych i zakończonych niepowodzeniem (choć pominiętych) jest ograniczona.

    • Usługa Power Automatyzacja zapewnia zazwyczaj wyższą liczbę, niż jest udokumentowana, a nie spowalnia przepływy na podstawie okazjonalnych i nieuzasadnionych przekroczeń. Jeśli jednak przepływy mają liczbę działań powyżej tych limitów, są one narażone na potencjalne ograniczenie lub w przypadku rozszerzonego naruszenia prawa wyłączeń.

    • Karta Analiza na stronie Szczegóły przepływu może być wykorzystywana do diagnozowania użycia akcji.

  • Twój przepływ przekracza dopłatę za zużycie danych dziennie.  Jest to ilość danych zużywanych przez przepływ w wyniku operacji wejścia/wyjścia.

  • Twój przepływ przekracza limit, który jest udokumentowany na stronie ograniczenia i konfiguracja zasilania .

    • W przypadku tych szczególnych ograniczeń zarówno akcje wykonane, jak i pominięte (mogą występować w gałęzi Jeżeli/inaczej) w kierunku limitu.

    • Limity dotyczące planu naruszające zasady opisane w poniższej tabeli są na wiele bardziej typowe.

Podsumowanie planu

Świadczeń

Limity akcji dziennie

Zużycie danych dziennie

Licencje przepływu i wersje próbne pakietu Office 365

2 000 działania w ramach wszystkich przepływów utworzonych przez jednego użytkownika.

1 GB dla wszystkich przepływów utworzonych przez jednego użytkownika.

Zapłacone na użytkownika, licencje członków zespołu Dynamics

5 000 działania w ramach wszystkich przepływów utworzonych przez jednego użytkownika.

10GB dla wszystkich przepływów utworzonych przez jednego użytkownika.

Licencje na Produkty płatne w usłudze Dynamics Professional

10 000 działania w ramach wszystkich przepływów utworzonych przez jednego użytkownika.

10GB dla wszystkich przepływów utworzonych przez jednego użytkownika.

Licencje na aplikację Dynamics dla przedsiębiorstw płatne

20 000 działania w ramach wszystkich przepływów utworzonych przez jednego użytkownika.

10GB dla wszystkich przepływów utworzonych przez jednego użytkownika.

Zapłacono na licencję na przepływ

15 000 akcji na przepływ.

50 GB magazyn na przepływ.

 

Rozwiązanie

Możesz złagodzić problem, wykonując następujące czynności:

  • Przeprojektowanie przepływu w celu użycia mniejszej liczby akcji i mniejszej ilości danych.

    • Jeśli w przepływie są wyświetlane pętle "Zrób do" lub "dla każdego elementu", sprawdź, czy można zredukować liczbę iteracji pętli, z możliwością pobierania mniejszej liczby elementów do wykonania iteracji.

    • Wiele łączników zawiera parametry "Filter Query" i "liczba pierwszych", których można użyć w celu zmniejszenia liczby pobranych elementów i ilości danych. Filtrowanie za pomocą OData

    • Jeśli masz zaplanowany przepływ, który jest często uruchamiany, spróbuj zmniejszyć częstotliwość. Wiele przepływów, które są uruchamiane raz na minutę lub godzinę, można skorygować tak, aby były rzadziej używane.

    • Jeśli przepływ pracy jest w trakcie interakcji z plikami, warto zastanowić się nad rozmiarem pliku i spróbować go zmniejszyć, jeśli to możliwe.

    • Jeśli konieczne jest wielokrotne ponowne używanie pojedynczej właściwości zwróconej akcją o dużym rozmiarze wyjściowym, warto użyć polecenia "Inicjuj zmienną", aby zapisać tę właściwość, i użyć tej zmiennej w późniejszych akcjach. Nawet jeśli tylko jedna właściwość jest używana na podstawie wyników wcześniejszej akcji, wszystkie wyniki działania, które zostaną przekazane do późniejszej akcji jako dane wejściowe.

  • Kupowanie licencji dla jednego użytkownika lub na przepływ na stronie ceny

    • Jeśli Twój przepływ wykonuje tysiące działań codziennie, warto zastanowić się nad zakupem licencji na przepływ, aby uzyskać lepszą przepływność i wyższe limity. Plany dla poszczególnych przepływów zapewniają najlepszą dostępność przydziałów wydajności.

    • Program Power Automatyzuj dojdzie do możliwości kupowania dodatkowych pakietów dodatków, jeśli plan przepływu jest ciągle niewystarczający, ale do tego czasu, jeśli musisz mieć więcej działań, zanim będzie to konieczne, możesz uwzględnić eksportowanie przepływu do aplikacji logicznych. Zwróć uwagę, że aplikacje logiczne będą naliczane na podstawie akcji, więc koszty związane z przepływem są bardziej ostre.

Na stronie Cennik możesz wybrać plan, który chcesz kupić.

Administrator dzierżawy będzie musiał odwiedzać tę stronę i zakupić plan, ponieważ regularni użytkownicy otrzymają komunikat z informacją o tym, że poszczególne zakupy w ramach planu nie są obecnie dostępne. Administratorzy dzierżawy zostaną przekierowani do portalu pakietu Office, aby zakupić plan. Administrator dzierżawy powinien zastosować plan do użytkownika, który utworzył przepływ. Na stronie Szczegóły przepływu można przypisać plany na plan przepływu.

Po zakupieniu i przypisaniu licencji Autor przepływu powinien go ponownie zapisać. Przepływy zostaną również zaktualizowane w tle raz na tydzień w celu odzwierciedlenia bieżących planów.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×