Warunki wyzwalania usługi Power Automate — wprowadzenie

Warunki wyzwalania usługi Power Automate — wprowadzenie

W tym samouczku omówimy warunki wyzwalacza usługi Power Automate, które umożliwiają nam wykonywanie bloków akcji po spełnieniu określonej sytuacji. Korzystając z kontroli stanu, możemy upewnić się, że pewne elementy w naszym przepływie są w wymaganym stanie przed wykonaniem działań.

Warunek wyzwalacza w usłudze Power Automate jest podobny do instrukcji JEŻELI w programie Excel lub w dowolnym innym języku programowania. Dzieli nasz przepływ na dwie ścieżki w zależności od warunku.

Spis treści

Dodawanie warunków wyzwalających w Power Automate

Będziemy używać przykładowego przepływu, który utworzyłem wcześniej. W tym przykładowym przepływie otrzymamy powiadomienie e-mail, gdy użytkownik opublikuje tweet zawierający słowa „ Power Automate ”. Następnie dodamy warunek, że jeśli w tweecie zostanie znalezione słowo „ problem ”, utworzy się karta Trello. W przeciwnym razie po prostu prześle dalej ten konkretny tweet i nie utworzy karty Trello. 

Aby dodać warunek, dodajmy kolejny krok, klikając przycisk Nowy krok .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Następnie kliknij Kontrola .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Następnie dodajmy warunek wyzwalający, klikając Condition Control .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Następnie musimy ustawić wartości dla naszego warunku. 

Warunki wyzwalania usługi Power Automate — wprowadzenie

Jeśli warunek jest prawdziwy, następuje przejście do ścieżki Jeśli tak . W przeciwnym razie przejdzie do ścieżki Jeśli nie . Możemy tutaj również ustawić działania na podstawie danych wyjściowych warunku. 

Warunki wyzwalania usługi Power Automate — wprowadzenie

Konfigurowanie warunków wyzwalania usługi Power Automate

Na naszej tablicy Trello dodajmy nową sekcję i nazwijmy ją „ Problemy ”.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Dla naszego warunku użyjmy zmiennej tekstowej Tweet dla naszego prawdziwego stwierdzenia.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Ponownie chcemy sprawdzić, czy tweet zawiera słowo „ problem ”. Więc użyjmy „ zawiera ” w tej części.

Warunki wyzwalania usługi Power Automate — wprowadzenie

W trzecim polu dodajmy słowo „Problem” . Musimy dodać cytat, ponieważ jest to ciąg znaków, a nie zmienna .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Możemy dodać wiele warunków, klikając przycisk + Dodaj . W tym przykładzie dodajmy kolejny wiersz. 

Warunki wyzwalania usługi Power Automate — wprowadzenie

Możemy również wybrać pomiędzy warunkami „ ORAZ ” i „ LUB ”.

Warunki wyzwalania usługi Power Automate — wprowadzenie

W przypadku warunku „ ORAZ ” oba argumenty muszą być prawdziwe, aby został przekazany do sekcji Jeśli tak . Jeśli jest to warunek LUB , jedno ze stwierdzeń powinno być prawdziwe.

Warunki wyzwalania usługi Power Automate — wprowadzenie

W tym przykładzie użyjemy warunku LUB .

Warunki wyzwalania usługi Power Automate — wprowadzenie

W przypadku drugiego warunku użyjmy zmiennej tekstowej Tweet , a następnie ustawmy warunek jako „ zawiera ” i dodajmy słowo „ Problem ”.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Dodajmy teraz akcję, jeśli nasz warunek ma wartość true. Pamiętaj, że chcemy utworzyć kartę Trello, jeśli tweet spełnia którykolwiek z warunków. Dlatego możemy po prostu przeciągnąć akcję Utwórz kartę do naszej sekcji Jeśli tak .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Warunki wyzwalania usługi Power Automate — wprowadzenie

Teraz dodajmy akcję do sekcji Jeśli nie, jeśli tweet nie spełnia żadnego z warunków. Po prostu kliknij przycisk Dodaj akcję .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Poszukajmy łącznika Twittera i kliknijmy na niego. 

Warunki wyzwalania usługi Power Automate — wprowadzenie

Następnie kliknij czynność Retweet .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Jako Tweet id użyjmy zmiennej Tweet id .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Zakończyliśmy konfigurowanie przepływu. Po opublikowaniu nowego tweeta najpierw zostanie wysłane powiadomienie e-mail. Następnie przyjrzy się warunkom, które ustawiliśmy do analizy, czy powinien przesłać dalej tweet, czy utworzyć kartę Trello.

Testowanie stanu

Przetestujmy teraz nasz warunek. Tym razem wykonajmy wyzwalacz ręczny zamiast korzystać z danych z naszych poprzednich przebiegów.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Opublikujemy tweeta „ Wystąpił problem z usługą Power Automate”.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Nasz przepływ działa teraz w tle i szuka tweeta, który spełni ustawione przez nas kryteria wyszukiwania.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Możemy sprawdzić dane wyjściowe, gdy nasz test przepływu zakończy się pomyślnie. Jak widzimy, wynik był fałszywy, mimo że nasz tweet zawierał słowo „ problem ”.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Dzieje się tak prawdopodobnie dlatego, że w naszym tweecie napisaliśmy słowo „ problem ” przez małe „ i ”.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Ale pod naszym warunkiem uściśliliśmy słowo „ Emisja ” przez duże „ I ”.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Konwersja łańcuchów na małe litery

To, co musimy zrobić, to przekonwertować te zmienne tekstowe Tweeta na małe litery. Ma to na celu upewnienie się, że nawet jeśli tweet ma małą lub dużą literę, wszystkie będą traktowane jako małe litery.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Aby to zrobić, zamiast używać zmiennej w tej części, musimy przekonwertować ją na wyrażenie . Usuńmy więc zmienną tekstową Tweet .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Użyjmy wyrażenia o nazwie toLower . Wyrażenie toLower konwertuje teksty na format pisany małymi literami.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Dodajmy nawiasy i umieśćmy wewnątrz zmienną tekstową Tweet .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Następnie kliknijmy przycisk OK .

Warunki wyzwalania usługi Power Automate — wprowadzenie

Zróbmy również podobne kroki z drugim warunkiem.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Następnie zmień teksty „ Problem ” i „ Problem ” na małe litery.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Ponowne testowanie stanu

Zapisz ten przepływ i zróbmy kolejny test. Ponownie wykonamy ręczne wyzwalanie dla tego testu.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Tym razem opublikujmy tweet „Wystąpił problem z usługą Power Automate ”. Użyjemy dużej litery „ P ” zamiast słowa „ problem ”, aby sprawdzić, czy nasze wyrażenie zadziała.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Sprawdźmy teraz wynik. Jak widzimy, wynik jest teraz prawdziwy , ponieważ tweet zawiera słowo „ problem ”. Użyliśmy dużej litery „ P ”, ale wynik jest nadal prawdziwy, ponieważ został zamieniony na małe litery. Nasze wyrażenie działa teraz poprawnie.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Ponieważ wynik jest prawdziwy, należy go teraz dodać do naszej tablicy Trello jako kartę. Popełniłem tutaj błąd, ponieważ powinienem był zmienić sekcję na Problemy zamiast na Twitterze, ale na razie jest dobrze.

Warunki wyzwalania usługi Power Automate — wprowadzenie

Kliknijmy tę kartę, a zobaczymy, że zarejestrowała ona nasz tweet z napisem „ Wystąpił problem z usługą Power Automate ” w opisie .

Warunki wyzwalania usługi Power Automate — wprowadzenie


Szablon usługi Power Automate | Tworzenie i uruchamianie przepływów
Przepływy Power Automate Tworzenie od podstaw
Akcje Power Automate | Samouczek głębokiego nurkowania

Wniosek

Aby podsumować to, co zrobiliśmy w tym samouczku, opublikowaliśmy tweet zawierający słowa „ Power Automate ”. Następnie wysłał powiadomienie e-mail i przetestował nasz warunek LUB , czy zawierał słowa „ problem ” lub „ problem ”. Ponieważ warunek spowodował TRUE , utworzył kartę Trello i nie przesłał jej dalej. 

Ponownie, warunki to tylko instrukcje JEŻELI , które oddzielają nasz przepływ w oparciu o określony warunek, który wprowadziliśmy. Mamy nadzieję, że pomoże Ci to dowiedzieć się więcej o warunkach i sposobach ich działania w procesie automatyzacji Twojej firmy.

Wszystkiego najlepszego,

Henz


Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.

Pomysły na materializację pamięci podręcznych danych w DAX Studio

Pomysły na materializację pamięci podręcznych danych w DAX Studio

W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć