Rozpoczynanie pracy z wyzwalaczami

Wyzwalacz to zdarzenie rozpoczynające przepływ w chmurze. Na przykład możesz otrzymać powiadomienie w Microsoft Teams, gdy ktoś wyśle do Ciebie wiadomość e-mail. W tym przypadku odbieranie wiadomości e-mail jest wyzwalaczem, który powoduje uruchomienie tego przepływu.

Power Automate oferuje złącza do usług takich jak SharePoint i Outlook. Większość łączników oferuje gotowe wyzwalacze, których możesz użyć do uruchomienia przepływów. Oto częściowy opis wyzwalaczy udostępnianych domyślnie przez łącznik Office 365 Outlook.

Zrzut ekranu części wyzwalaczy Office 365 Outlook.

Wybieranie właściwego wyzwalacza

Wyzwolenie może być wykonywane natychmiast lub ręcznie, zgodnie z harmonogramem lub automatycznie po zdarzeniu zewnętrznego, na przykład po otrzymaniu wiadomości e-mail.

Wyzwalaj przepływy błyskawiczne/ręczne

Jeśli chcesz uruchomić przepływ w chmurze za pomocą dotknięcia przycisku na urządzeniu mobilnym, aby przypomnieć zespołowi o dołączeniu do codziennego spotkania zespołu, utwórz natychmiastowy przepływ. Te przepływy można wyzwolić ręcznie na każdym urządzeniu.

Wyzwalanie zaplanowanych przepływów

Aby uruchomić przepływ w chmurze w harmonogramie, na przykład w celu wysłania raportu dotyczącego tygodniowego projektu, należy utworzyć zaplanowany przepływ. W zaplanowanych przepływach można wybrać godzinę i datę oraz częstotliwość (miesięcznie/codziennie/godzinowo lub inną).

Aby dowiedzieć się więcej, przejdź do tematu Uruchamianie przepływów zgodnie z harmonogramem.

Wyzwalanie zautomatyzowanych przepływów

Jeśli chcesz stworzyć przepływ w chmurze, który wykonuje zadania automatycznie po wystąpieniu zdarzenia, na przykład przepływ w chmurze, który powiadamia cię e-mailem, gdy ktoś tweetuje z określonym przez ciebie słowem kluczowym, utwórz przepływ automatyczny.

Dodaj wyzwalacz do istniejącego przepływu

Jeśli wyzwolenie jest edytowane w istniejącym przepływie, nowe wyzwolenie musi być pierwszym krokiem tego przepływu.

  1. Edytuj przepływ i usuń istniejący wyzwolenie.

  2. Po usunięciu wyzwalacza Power Automate wyświetla monit o wybranie nowego wyzwalacza.

  3. Wyszukaj złącze, a następnie wybierz ikonę aplikacji. Ten zrzut ekranu przedstawia wyniki wyszukiwania dla Udostępnij.

    Zrzut ekranu znajdujący się w wyszukiwarce łącznika.

  4. Po wybraniu ikony aplikacji zostaną wyświetlone odpowiednie wyzwalacze i akcje. Wybierz wyzwalacz, który najlepiej odpowiada Twoim potrzebom

Licencjonowanie na łączniki Premium

Aby mieć dostęp do wszystkich wersji premium, lokalny i łączników niestandardowych, potrzebna jest samodzielna licencja Power Apps lub licencja Power Automate. Licencje na plan usługi Microsoft 365 mogą używać standardowych łączników, ale nie mogą używać łączników Premium.

Wykonaj poniższe kroki, aby znaleźć swoją licencję.

  1. Przejdź do usługi Power Automate

  2. Wybierz pozycję Moje przepływy.

  3. Wybierz przepływ w chmurze.

  4. Przejdź do sekcji Szczegóły i przejrzyj szczegóły pod Planem.

Dostosowywanie wyzwalacza przez dodanie warunków

Czasami może zaistnieć konieczność dostosowania wyzwalacza w taki sposób, aby był uruchamiany tylko wtedy, gdy zostaną spełnione określone warunki. Na przykład można w usłudze Power Automate używać jako wyzwalacza programu SharePoint Po utworzeniu lub zmodyfikowaniu elementu. To powoduje zadziałanie wyzwalacz po każdej zmiany elementów SharePoint. Jednak może być potrzeba wyzwalania tylko wtedy, gdy element jest tworzony lub stan jest oznaczony jako Zatwierdzony. Mimo że można filtrować inne zdarzenia przez dodanie warunków do przepływu, jednak przepływ nadal działa, a wywołania są liczone jako żądanie interfejsu API. Takie ograniczenie pozwala szybciej docierać do żądania interfejsu API. Aby uniknąć tego problemu, można napisać wyrażenia w warunkach wyzwalania, unikając uruchomienia, jeśli warunek w wyzwalaczu nie jest spełniony.

Użyj warunków wyzwalania w celu ograniczenia przebiegów przepływu

Warunki wyzwolenia mogą ułatwić usprawnianie przepływów i zmniejszyć liczbę zbędnych przebiegów. Ułatwia to zmniejszenie przebiegów przepływu i żądań Power Platform. W warunkach wyzwolenia można skonfigurować wiele warunków, które muszą być spełnione, aby przepływ został wyzwalany.

Na przykład należy utworzyć przepływ, który przetwarza każdą zatwierdzoną fakturę. Bez wprowadzenia warunków wyzwolenia przepływ może zostać wyzwolony za każdym razem, gdy zostanie odebrana wiadomość e-mail z fakturą, nawet jeśli faktura nie zostanie zatwierdzona. Może to powodować przebieg przepływu 1000 razy w przypadku 1000 faktur, nawet jeśli zatwierdzonych jest tylko 50 z nich.

Dodając warunek wyzwalania tylko po zatwierdzeniu faktury, przepływ jest uruchamiany tylko 50 razy. Oznacza to, że jest zużywanych mniej żądań Power Platform. Jeśli warunek wyzwalania nie zostanie spełniony, przepływ nie jest wyzwalany i nie jest rejestrowana historia uruchomienia.

Jest to szczególnie ważne w środowiskach typu płatność zgodnie z rzeczywistym użyciem, w których jest naliczana opłata za każdy przebieg przepływu. Zmniejszanie liczby przebiegów pozwala utrzymać niskie koszty, a jednocześnie osiąganie żądanych wyników.

Uwaga

W usłudze Power Automate między innymi jest używany klasyczny projektant przepływów w chmurze lub projektant przepływów w chmurze z funkcją Copilot. Aby ustalić, którego projektanta używasz, przejdź do sekcji Uwaga w temacie Opis nowego projektanta przepływów w chmurze z możliwościami pomocnika.

Ustawianie warunku wyzwalacza:

  1. Wybierz wyzwolenie przepływu.

  2. Po prawej stronie górnej wybierz wielokropek (...) > Ustawienia

  3. W obszarze Warunki wyzwalania wybierz opcję Dodaj.

    Zrzut ekranu przedstawiający miejsce dodawania warunku wyzwalania.

  4. Dodaj wyrażenie, a następnie wybierz Gotowe.

    Uwaga

    Każdy warunek wyzwalania musi zaczynać się od symbolu @.

    Zrzut ekranu z wyrażeniem.

    Ewentualnie postępuj zgodnie z instrukcjami w temacie Łatwe tworzenie wyrażeń.

  5. Jeśli do dodania jest kilka warunków filtrowania, wybierz opcję + Dodaj i dodaj wyrażenie.

    Aby warunek został spełniony, domyślnie muszą zostać spełnione wszystkie warunki. Jeśli dowolny warunek jest opcjonalny, wymagane jest OR, a następnie należy użyć składni @or (test1, test2,test3).

Łatwe tworzenie wyrażeń

Przepływ może tworzyć wyrażenia.

  1. W przepływie wybierz znak + na strzałce w dół, a następnie wybierz opcję Dodaj akcję.

  2. Wyszukaj i wybierz akcję Tablica filtrowania.

  3. Na karcie Tablica filtrowania utwórz warunek.

  4. Wybierz opcję Edytuj w trybie zaawansowanym i skopiuj wyrażenie.

  5. Wklej wyrażenie do warunku wyzwolenia.

  6. Usuń akcję Tablicy filtrowania.