Wyrażenia usługi Power Automate — wprowadzenie

W tym samouczku zapoznamy się z wyrażeniami usługi Power Automate i sposobami ich używania w automatyzacji przepływu pracy. Microsoft Excel ma formuły, które pobierają dane wejściowe i generują wyniki. Na przykład jedną formułą może być SUMA , która może przyjmować różne dane wejściowe lub liczby i generować wynik łączący wszystkie dane wejściowe.

Podobnie jak Microsoft Excel, Power Automate ma również formuły zwane Wyrażeniami , których można używać do wykonywania określonych akcji w przepływie.

Spis treści

Dodawanie zawartości dynamicznej w Power Automate

To jest przykład przepływu, który wcześniej utworzyłem. W tym przepływie otrzymam powiadomienie e-mail, gdy użytkownik opublikuje tweet zawierający słowa „ Power Automate ”. Teraz dodajmy informacje dotyczące czasu, korzystając z dynamicznej zmiennej treściUtworzono w ”.

Wyrażenia usługi Power Automate — wprowadzenie

Następnie kliknij Zapisz

Wyrażenia usługi Power Automate — wprowadzenie

Przetestujmy to teraz. Wybierz opcję „ Korzystanie z danych z poprzednich przebiegów ”, wybierz najnowszy test z listy, a następnie kliknij przycisk Test .

Wyrażenia usługi Power Automate — wprowadzenie

Oprócz sprawdzania danych wyjściowych, przechodząc do naszego e-maila, możemy również wykonać nasz test, klikając ten bieg.

Wyrażenia usługi Power Automate — wprowadzenie

Następnie możemy sprawdzić metadane tego uruchomienia, aby zobaczyć, co stało się z naszym testem. Jak widzimy, wyświetla adres e-mail, na który został wysłany, temat wiadomości e-mail oraz informacje o treści .

Wyrażenia usługi Power Automate — wprowadzenie

Metadane, które możemy tam zobaczyć, są podobne do danych, które otrzymałem w e-mailu.

Wyrażenia usługi Power Automate — wprowadzenie

Jednak godzina w tym e-mailu wcale nie jest w dobrym formacie. Nie chcemy, aby użytkownicy czytali tego typu formaty. Musimy więc przekonwertować to na format czasu, który jest bardziej czytelny dla użytkowników. Możemy to zrobić za pomocą wyrażeń.

Korzystanie z wyrażeń usługi Power Automate

Możemy uzyskać dostęp do różnych wyrażeń usługi Power Automate, klikając opcję Wyrażenia obok zawartości dynamicznej .  

Wyrażenia usługi Power Automate — wprowadzenie

W tym przykładzie chcemy zmienić format daty i godziny wyświetlany przez zmienną Utworzono o . Aby to zrobić, możemy wyszukać słowo „ format ”Na pasku wyszukiwania i pokaże nam różne wyrażenia formatujące, których możemy użyć. Aby przekonwertować format naszej daty, możemy użyć wyrażenia formatDateTime .

Wyrażenia usługi Power Automate — wprowadzenie

Zanim użyjemy wyrażenia, najpierw usuńmy dynamiczną zmienną zawartości Created at

Wyrażenia usługi Power Automate — wprowadzenie

Użyjmy teraz wyrażenia formatDateTime .

Wyrażenia usługi Power Automate — wprowadzenie

To wyrażenie wymaga dwóch danych wejściowych: znacznika czasu i formatu w postaci ciągu znaków.

Wyrażenia usługi Power Automate — wprowadzenie

Wejście znacznika czasu to zmienna, której użyliśmy dla naszej daty, która jest zmienną Utworzono o . Kliknijmy więc zmienną Utworzono w naszej zawartości dynamicznej.

Wyrażenia usługi Power Automate — wprowadzenie

Mamy teraz pierwsze dane wejściowe dla naszego wyrażenia formatDateTime . Możemy po prostu zobaczyć zmienną jako „ Utworzono w ” w treści dynamicznej . Jednak po użyciu go w naszym wyrażeniu pokaże nam, jak został napisany w kodzie Microsoftu.

Wyrażenia usługi Power Automate — wprowadzenie

Dodajmy więc przecinek po pierwszym wejściu przed dodaniem drugiego wejścia.

Wyrażenia usługi Power Automate — wprowadzenie

Drugim wejściem dla naszego wyrażenia jest format naszej daty. Chcemy, aby było to w formacie rok-miesiąc-data i godzina-minuta-am/pm . Dlatego powinniśmy wpisać format jako 'yyyy-MM-dd hh:mm tt' . Upewnij się, że używasz pojedynczego cytatu. Możemy również po prostu wyszukać ten format w Google, ponieważ jest to zastrzeżony sposób firmy Microsoft na nazywanie kodu dziennego.

Wyrażenia usługi Power Automate — wprowadzenie

Utworzyliśmy teraz wyrażenie. Wyrażenie przyjmuje zmienną Created at time i zamienia ją na format „yyyy-MM-dd hh:mm tt”

Stosowanie i testowanie wyrażeń usługi Power Automate

Kliknijmy teraz przycisk OK , aby zastosować to wyrażenie. 

Wyrażenia usługi Power Automate — wprowadzenie

Widzimy to z fioletowym kolorem, ponieważ jest to nie tylko dynamiczna treść, ale także wyraz formuły, która zawiera dynamiczną treść.

Wyrażenia usługi Power Automate — wprowadzenie

Sprawdźmy teraz, czy mamy jakieś błędy w naszym sprawdzaniu przepływu. 

Wyrażenia usługi Power Automate — wprowadzenie

Nie wykryto żadnych błędów. Dlatego możemy go teraz zapisać.

Wyrażenia usługi Power Automate — wprowadzenie

Przetestujmy nasz przepływ, ponownie używając danych z naszych poprzednich przebiegów.

Wyrażenia usługi Power Automate — wprowadzenie

Po pomyślnym przeprowadzeniu testu sprawdźmy nasze metadane. Następnie nasz format daty i godziny jest teraz bardziej czytelny i łatwiejszy do odczytania.

Wyrażenia usługi Power Automate — wprowadzenie

W naszym e-mailu możemy również zobaczyć format, który wygląda lepiej niż ten, który mieliśmy wcześniej.

Wyrażenia usługi Power Automate — wprowadzenie

Zrozumienie użycia wyrażenia concat

Utwórzmy teraz kolejne wyrażenie, używając concat . Wyrażenie concat łączy ze sobą różne łańcuchy. Najpierw dodajmy kolejną informację do działania naszego przepływu.

Wyrażenia usługi Power Automate — wprowadzenie

Następnie kliknijmy wyrażenie konkatowe .

Wyrażenia usługi Power Automate — wprowadzenie

Pierwszym ciągiem, który chcemy połączyć, jest nazwa użytkownika. Kliknijmy więc zmienną Nazwa użytkownika w obszarze Zawartość dynamiczna .

Wyrażenia usługi Power Automate — wprowadzenie

Dodajmy tutaj przecinek, ponieważ chcemy oddzielić różne łańcuchy.

Wyrażenia usługi Power Automate — wprowadzenie

Następnie kliknij zmienną Nazwa .

Wyrażenia usługi Power Automate — wprowadzenie

Następnie kliknij przycisk OK .

Wyrażenia usługi Power Automate — wprowadzenie

Mamy teraz inne wyrażenie z dynamiczną zawartością w treści wiadomości e-mail dla naszego przepływu. 

Wyrażenia usługi Power Automate — wprowadzenie

Zapiszmy więc zmiany, klikając Zapisz .

Wyrażenia usługi Power Automate — wprowadzenie

Przetestujmy nasz przepływ, korzystając z danych z naszych poprzednich uruchomień. Upewnij się, że używasz „ Test zakończony pomyślnie ”, a nie „ Powodzenie ”, ponieważ ten przepływ już działa w tle. W przypadku użycia opcji „ Powodzenie ” zostaną użyte dane wejściowe osoby, która napisała tweeta o „ Power Automate ” na Twitterze, zamiast używać naszych własnych danych wejściowych do celów testowych.

Wyrażenia usługi Power Automate — wprowadzenie

Po przeprowadzeniu testu sprawdźmy ponownie nasze metadane. W tej sekcji możemy zobaczyć dane wyjściowe. Połączył Henry leggge5 , który jest nazwą użytkownika, i Henry Legge jako imię.

Wyrażenia usługi Power Automate — wprowadzenie

Różnica między testem zakończonym sukcesem a sukcesem

Aby pokazać różnicę między opcjami „ Test zakończony pomyślnie ” i „ Powodzenie ”, przeprowadźmy kolejny test i tym razem użyjemy opcji „ Powodzenie ”.

Wyrażenia usługi Power Automate — wprowadzenie

Wykorzystuje to dane wejściowe od kogoś, kto napisał na Twitterze o „ Power Automate ”. Informacje, które posiadamy na potrzeby tego testu, pochodzą od innej osoby, która uruchomiła nasz przepływ.

Wyrażenia usługi Power Automate — wprowadzenie


Microsoft Power Automate: automatyzacja przepływu pracy
Power Automate Flow: objaśnienie użycia i typów
Microsoft Flows: edytowanie i śledzenie w Power Automate

Wniosek

Tak ogólnie działa wyrażenie w usłudze Power Automate. Nauczyłeś się również, jak ich używać w automatyzacji przepływu pracy. Wystarczy użyć funkcji, aby utworzyć wyrażenia. Usługa Power Automate udostępnia różne funkcje, których można używać do pobierania danych, zmieniania danych, oceniania danych i wielu innych.

Jeśli nie jesteś przyzwyczajony do formuł, przyzwyczajenie się do nich zajmuje trochę czasu. Nowi użytkownicy, którzy nie znają wyrażeń, będą z nimi zaznajomieni w miarę wypróbowywania różnych wyrażeń w swoich przepływach.  

Wszystkiego najlepszego,

Henz

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

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.