Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

Dzień dobry wszystkim! W poprzednim artykule na temat nauki Power Automate i Logic Apps Przyjrzeliśmy się niektórym możliwościom korzystania z usługi Power Automate. W tym artykule chciałbym podkreślić niektóre scenariusze korzystania z Logic Apps i szereg różnic w porównaniu z Power Automate. Jak już wcześniej dowiedzieliśmy się, Power Automate i Logic Apps to bliźniacze usługi, które różnią się jedynie lokalizacją (Office 365, Azure), a także podejściem do licencjonowania i niektórych funkcji wewnętrznych. Zobaczmy dzisiaj, jakie funkcje ma Logic Apps w porównaniu z Power Automate. Nie marnujmy czasu.

1. Częstotliwość wyzwalania

W usłudze Power Automate nie można skonfigurować częstotliwości sprawdzania warunków wyzwalacza. Musisz polegać na wartości domyślnej. Logic Apps ma możliwość dostosowania interwału i częstotliwości sprawdzania wyzwalaczy, co znacznie przyspiesza przetwarzanie zdarzeń. Jednak usługa Power Automate często ma znacznie mniej ustawień wyzwalaczy niż Logic Apps:

Wyzwalacz usługi Power Automate „Po utworzeniu elementu”:

Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

Wyzwalacz Logic Apps „Przy tworzeniu elementu”:

Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

W Logic Apps dostępne są także ustawienia strefy czasowej i godziny uruchomienia dla tego wyzwalacza.

2. Przełączaj pomiędzy trybami wyświetlania strumienia

Logic Apps, w przeciwieństwie do Power Automate, umożliwia przełączanie między widokami projektu i widoku kodu. Ta funkcja jest bardzo pomocna w debugowaniu wątków, a także pozwala na wprowadzanie bardziej subtelnych zmian w logice wątków:

Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

3. Debugowanie wątków

Często podczas konfigurowania wątków musimy sprawdzić poprawność wykonania tej czy innej logiki, która została w nich osadzona. I tutaj nie możemy się obejść bez debugowania. Logic Apps ma niezwykle przydatny tryb debugowania strumienia, który umożliwia wyświetlanie danych wejściowych i wyjściowych każdego działania strumienia. Korzystając z tego trybu, możesz w dowolnym momencie sprawdzić, na jakim etapie działania pojawiły się informacje i co wynikło z działania:

Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

Power Automate ma ten tryb, ale w bardzo ograniczonej wersji.

4. Złącza „Premium”.

Jak już wiemy, w Power Automate istnieje podział złączy ze względu na rodzaj, na zwykłe i „premium”:

Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

Zwykłe złącza są zawsze dostępne, złącza „premium” są dostępne tylko przy zakupie osobnego planu dla użytkowników lub strumieni. W Logic Apps wszystkie łączniki są dostępne do użycia jednocześnie, ale ceny są ustalane w miarę używania łączników. Wykonywanie zwykłych konektorów w strumieniu kosztuje mniej, „premium” kosztuje więcej.

5. Rozpocznij transmisję za pomocą przycisku

Ale tutaj Logic Apps przegrywa z Power Automate w tym sensie, że przepływu Logic Apps nie można uruchomić na przykład za pomocą przycisku z aplikacji Power Apps. Jak się dowiedzieliśmy, korzystamy z Power Automate w ostatnim artykulemożesz tworzyć strumienie i łączyć je z aplikacją Power Apps, aby można było je później wywołać, na przykład po kliknięciu przycisku w aplikacji. W przypadku Logic Apps, jeśli trzeba zaimplementować podobny scenariusz, trzeba wymyślić różne rozwiązania, na przykład skorzystać z wyzwalacza „Po otrzymaniu żądania HTTP” i wysłać żądanie POST z aplikacji do pre -wygenerowany adres:

Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

6. Utwórz przepływ za pomocą Visual Studio

W przeciwieństwie do Power Automate przepływy Logic Apps można tworzyć bezpośrednio w programie Visual Studio.
Możesz tworzyć i edytować przepływy Logic Apps, na przykład z Visual Studio Code, jeśli masz zainstalowane rozszerzenie Azure Logic Apps. Po zainstalowaniu rozszerzenia będziesz mógł połączyć się z platformą Azure. Po pomyślnej autoryzacji będziesz mieć dostęp do dostępnych strumieni Logic Apps w tym środowisku i będziesz mógł przystąpić do edycji wymaganego strumienia:

Aplikacje Power Automate VS Logic. Funkcje aplikacji logiki

Oczywiście nie wymieniłem wszystkich różnic pomiędzy tymi dwoma produktami, ale starałem się podkreślić te funkcje, które najbardziej przykuły moją uwagę podczas tworzenia przepływów przy użyciu Power Automate i Logic Apps. W kolejnych artykułach przyjrzymy się ciekawym funkcjom i przypadkom wdrożeń z wykorzystaniem innych produktów z linii Power Platform, a do Logic Apps będziemy wracać nie raz. Miłego dnia wszystkim!

Źródło: www.habr.com

Dodaj komentarz