Power Automate Development: najlepsze praktyki do wdrożenia

Usługa Power Automate może początkowo wydawać się onieśmielająca, ale stopniowo staje się łatwiejsza. Częścią nauki korzystania z tej platformy jest poznanie najlepszych praktyk programowania i debugowania usługi Power Automate. I to właśnie omówimy w tym samouczku.

W związku z szybkim rozwojem oprogramowania Power Automate ważne jest, aby administratorzy w tej dziedzinie mieli oko na najlepsze praktyki, które możemy włączyć do naszych procesów biznesowych.

Spis treści

Analityka dla rozwoju Power Automate

Pierwszą rzeczą, o której będziemy mówić, jest funkcja Analytics w usłudze Power Automate . Jeśli mamy wiele przepływów i jesteśmy odpowiedzialni za administrowanie tymi przepływami, usługa Power Automate ma zautomatyzowaną stronę Analytics, która pokazuje niektóre kluczowe informacje o naszych przepływach.

Otwórzmy ten przykładowy zautomatyzowany przepływ, który można wyzwolić, gdy pojawi się tweet zawierający słowa „Power Automate”. Następnie wysyła wiadomość e-mail i przetwarza zatwierdzenie tweetów.

Power Automate Development: najlepsze praktyki do wdrożenia

Kliknij Analityka.

Power Automate Development: najlepsze praktyki do wdrożenia

Stamtąd zobaczymy celowe wyświetlanie wyników przy użyciu usługi LuckyTemplates. Pokazuje istotne informacje, takie jak łączna liczba uruchomień dziennie, a także liczba odwołanych, nieudanych i pomyślnych uruchomień. Tutaj również możemy zmienić przedział czasowy.

Power Automate Development: najlepsze praktyki do wdrożenia

W związku z tym możemy uzyskać z niego kilka istotnych, wnikliwych analiz. Jeśli klikniemy Błędy , uzyskamy przydatne informacje, szczególnie dla programistów w tej dziedzinie. Stąd zobaczymy, dlaczego i kiedy wystąpił błąd, typ kodu stanu błędu i inne szczegóły błędu. Pokazuje również wykres liczby błędów według dnia i typów błędów. 

Power Automate Development: najlepsze praktyki do wdrożenia

Możemy filtrować wyniki na podstawie Akcji , Wyzwalacza i Typu błędu .

Power Automate Development: najlepsze praktyki do wdrożenia

Jest to rzeczywiście przydatne narzędzie do wykorzystania w naszych przepływach pracy. Jest również automatycznie dostępny dla każdego wykonywanego przez nas przepływu. Dlatego gorąco polecam korzystanie z niego, szczególnie administratorom w tym obszarze.

Funkcja kopiowania i wklejania na potrzeby rozwoju usługi Power Automate

Inną dobrą praktyką programistyczną jest funkcja kopiowania i wklejania. Na przykład kliknijmy Edytuj , aby otworzyć diagram przepływu dla tego przykładowego przepływu.

Power Automate Development: najlepsze praktyki do wdrożenia

Ten przepływ zawiera zagnieżdżone warunki.

Power Automate Development: najlepsze praktyki do wdrożenia

Powiedzmy, że istnieją warunki, że chcemy wykonać tę samą akcję. Na przykład chcemy wykonać akcję Retweet w ramach pierwszej ścieżki Jeśli tak . To, co możemy zrobić, to skopiować bieżącą akcję Retweet , którą mamy w ramach drugiej ścieżki Jeśli tak . Aby to zrobić, kliknij trzy kropki, a następnie wybierz Kopiuj do mojego schowka ( Podgląd ).

Power Automate Development: najlepsze praktyki do wdrożenia

Następnie kliknij przycisk Dodaj akcję .

Power Automate Development: najlepsze praktyki do wdrożenia

Następnie kliknij Mój schowek .

Power Automate Development: najlepsze praktyki do wdrożenia

Stamtąd wybierz akcję, którą wcześniej skopiowaliśmy.

Power Automate Development: najlepsze praktyki do wdrożenia

Jest to całkiem przydatne, jeśli próbujemy użyć tych samych działań z jednej sekcji naszego schematu blokowego do drugiej.

Power Automate Development: najlepsze praktyki do wdrożenia

Jest to jednak jeszcze potężniejsze, jeśli mamy inny schemat blokowy, który chcemy przenieść. Na przykład, jeśli chcemy skopiować tę akcję do innego przepływu , po prostu kliknij trzy kropki, a następnie wybierz Kopiuj do mojego schowka (podgląd) .

Power Automate Development: najlepsze praktyki do wdrożenia

Następnie możemy po prostu przejść do innego przepływu, w którym chcemy to dodać i wykonać tę samą procedurę. To znacznie ułatwia pracę, zwłaszcza gdy tworzymy przepływy, które w kółko wykonują te same czynności.

Duplikowanie przepływów usługi Power Automate

Jeśli chcemy zacząć od przepływu, a następnie wprowadzać do niego wariacje, możemy utworzyć podstawowy schemat przepływu, a następnie po prostu tworzyć kopię, klikając opcję Zapisz jako .

Power Automate Development: najlepsze praktyki do wdrożenia

Następnie zmień nazwę przepływu i kliknij przycisk Zapisz .

Power Automate Development: najlepsze praktyki do wdrożenia

Przejdź do sekcji Moje przepływy , aby zobaczyć zduplikowany przepływ.

Power Automate Development: najlepsze praktyki do wdrożenia

W ten sposób możemy wykonać kopie schematu blokowego.

Wysyłanie Kopii Przepływu

Kolejną dobrą cechą, którą możemy wykorzystać w naszej praktyce programistycznej, jest wysłanie kopii przepływu. Dzięki temu możemy wysłać innym kopię schematu blokowego, nad którym pracujemy. Jeśli współpracujemy z kimś innym, możemy po prostu wysłać kopię diagramu przepływu do tej osoby. Nie musimy go eksportować. Po prostu wpisz ich adres e-mail, a będą mogli go zobaczyć na swojej stronie.

Power Automate Development: najlepsze praktyki do wdrożenia

Możemy również wyeksportować go jako plik ZIP. 

Power Automate Development: najlepsze praktyki do wdrożenia

Niemniej jednak wysłanie kopii sprawdza się znacznie lepiej w przypadku współpracy z kimś. 

Właściwe nazewnictwo w programowaniu Power Automate

Kolejną najlepszą praktyką, którą omówimy, jest nazywanie i komentowanie. Jest to normalne w każdym języku programowania. Najlepiej nazwać nasze zmienne i działania w dobry i obiektywny sposób. Powinniśmy również upewnić się, że dodaliśmy komentarze, aby jeśli później wrócimy do schematu blokowego, nadal będziemy dokładnie wiedzieć, co dzieje się w ramach procesu.

Jako przykład edytujmy ten przepływ, który wcześniej zduplikowaliśmy.

Power Automate Development: najlepsze praktyki do wdrożenia

Schemat blokowy zawiera domyślne nazwy dla każdej sekcji. Jednak niektóre z tych nazw są zbyt ogólne. Na przykład tak naprawdę nie wiemy, co robi ten warunek, dopóki go nie klikniemy i nie przeanalizujemy.

Power Automate Development: najlepsze praktyki do wdrożenia

W ramach dobrej praktyki programistycznej musimy edytować nazwy tych działań, aby były bardziej szczegółowe o tym, co faktycznie robią. Aby to zrobić, po prostu kliknij trzy kropki i wybierz Zmień nazwę .

Power Automate Development: najlepsze praktyki do wdrożenia

Następnie zmień nazwę na bardziej obiektywną.

Power Automate Development: najlepsze praktyki do wdrożenia

Zmieńmy również tę nazwę, aby była bardziej szczegółowa. Zmień Wyślij powiadomienie e-mail (V3) na Wyślij wiadomość e-mail do Henry'ego ze szczegółami tweeta .

Power Automate Development: najlepsze praktyki do wdrożenia

Następnie zmień nazwę pierwszego warunku na Sprawdź, czy tweet zawiera słowo „problem” lub „problem” .

Power Automate Development: najlepsze praktyki do wdrożenia

Możemy to zrobić z sekcjami, które są dość niejasne. Kiedy więc spojrzymy na rzeczywisty przepływ, będziemy w stanie łatwo rozpoznać, co się dzieje, nawet bez sprawdzania i przeglądania każdego z nich. To znacznie ułatwia czytanie i zrozumienie.

Dodawanie komentarzy w przepływie usługi Power Automate

Kolejną dobrą praktyką, którą możemy zrobić, jest dodawanie komentarzy. Po prostu kliknij trzy kropki po prawej stronie elementu, a następnie wybierz Dodaj komentarz .

Power Automate Development: najlepsze praktyki do wdrożenia

Następnie możemy umieścić tutaj więcej informacji, takich jak opis działania tej opcji. Jeśli ktoś inny zajmie się tym później, z łatwością będzie wiedział, co się dzieje lub co należy zrobić z tą częścią.

Power Automate Development: najlepsze praktyki do wdrożenia

Wniosek

Podsumowując, jest to kilka dobrych praktyk programistycznych w usłudze Power Automate . Korzystanie z funkcji analitycznych pozwoli Ci szybko uzyskać wnikliwe informacje i pomysły dotyczące przepływów pracy. Przydatna jest również wiedza, jak i kiedy używać funkcji kopiuj-wklej oraz możliwość wysyłania przepływów do osób.

Oczywiście właściwe nazywanie i komentowanie to również wspaniały i niezbędny nawyk. Ten nawyk będzie korzystny podczas późniejszego sprawdzania przepływów, ponieważ z łatwością dowiesz się, co właściwie robi każda rzecz. Krótko mówiąc, poznanie tych praktyk z pewnością pomoże ci w tworzeniu i utrzymywaniu przepływów.

Wszystkiego najlepszego,

Henz


Środowisko usługi Power Automate: konfiguracja i przegląd
Diagramy przepływu i strona szczegółów przepływu w usłudze Power Automate

Zaplanowane przepływy pracy w usłudze Microsoft Power Automate




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.