Wyrażenia usługi Power Automate — wprowadzenie

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


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ć