Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
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ści „ Utworzono w ”.
Następnie kliknij Zapisz .
Przetestujmy to teraz. Wybierz opcję „ Korzystanie z danych z poprzednich przebiegów ”, wybierz najnowszy test z listy, a następnie kliknij przycisk Test .
Oprócz sprawdzania danych wyjściowych, przechodząc do naszego e-maila, możemy również wykonać nasz test, klikając ten bieg.
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 .
Metadane, które możemy tam zobaczyć, są podobne do danych, które otrzymałem w e-mailu.
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 .
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 .
Zanim użyjemy wyrażenia, najpierw usuńmy dynamiczną zmienną zawartości Created at .
Użyjmy teraz wyrażenia formatDateTime .
To wyrażenie wymaga dwóch danych wejściowych: znacznika czasu i formatu w postaci ciągu znaków.
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.
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.
Dodajmy więc przecinek po pierwszym wejściu przed dodaniem drugiego wejścia.
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.
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.
Widzimy to z fioletowym kolorem, ponieważ jest to nie tylko dynamiczna treść, ale także wyraz formuły, która zawiera dynamiczną treść.
Sprawdźmy teraz, czy mamy jakieś błędy w naszym sprawdzaniu przepływu.
Nie wykryto żadnych błędów. Dlatego możemy go teraz zapisać.
Przetestujmy nasz przepływ, ponownie używając danych z naszych poprzednich przebiegów.
Po pomyślnym przeprowadzeniu testu sprawdźmy nasze metadane. Następnie nasz format daty i godziny jest teraz bardziej czytelny i łatwiejszy do odczytania.
W naszym e-mailu możemy również zobaczyć format, który wygląda lepiej niż ten, który mieliśmy wcześniej.
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.
Następnie kliknijmy wyrażenie konkatowe .
Pierwszym ciągiem, który chcemy połączyć, jest nazwa użytkownika. Kliknijmy więc zmienną Nazwa użytkownika w obszarze Zawartość dynamiczna .
Dodajmy tutaj przecinek, ponieważ chcemy oddzielić różne łańcuchy.
Następnie kliknij zmienną Nazwa .
Następnie kliknij przycisk OK .
Mamy teraz inne wyrażenie z dynamiczną zawartością w treści wiadomości e-mail dla naszego przepływu.
Zapiszmy więc zmiany, klikając Zapisz .
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.
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ę.
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 ”.
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.
.
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
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.
Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.
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.
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.
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ł.
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.
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.
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ć