Power Automate VS Logic Apps. Cechy Logic Apps

Dzień dobry wszystkim! W poprzednim artykule poświęconym nauce Power Automate i Logic Apps Rozważaliśmy różne możliwości wykorzystania Power Automate. W tym artykule chciałbym skupić się na kilku scenariuszach użycia Logic Apps oraz na różnicach między nimi a Power Automate. Jak wcześniej ustaliliśmy, Power Automate i Logic Apps to bliźniacze usługi, różniące się tylko obszarem lokalizacji (Office 365, Azure) oraz podejściem do licencjonowania i kilkoma wewnętrznymi cechami. Dzisiaj przyjrzyjmy się, jakie cechy posiada Logic Apps w odróżnieniu od Power Automate. Nie traćmy czasu.

1. Częstotliwość uruchamiania wyzwalaczy

W Power Automate nie ma możliwości ustawienia częstotliwości sprawdzania warunków wyzwalacza. Trzeba polegać na domyślnej wartości. Logic Apps oferuje możliwość konfigurowania interwału i częstotliwości sprawdzania wyzwalacza, co znacznie przyspiesza przetwarzanie zdarzeń. Warto jednak zauważyć, że w Power Automate często ustawienia wyzwalaczy są znacznie ograniczone w porównaniu do Logic Apps:

Wyzwalacz Power Automate „Przy tworzeniu elementu”:

Power Automate VS Logic Apps. Cechy Logic Apps

Wyzwalacz Logic Apps „Przy tworzeniu elementu”:

Power Automate VS Logic Apps. Cechy Logic Apps

W Logic Apps dla tego wyzwalacza dostępne są dodatkowe ustawienia strefy czasowej i czasu uruchomienia.

2. Przełączanie między trybami wyświetlania przepływu

W Logic Apps, w przeciwieństwie do Power Automate, istnieje możliwość przełączania między trybami „Konstruktor” i „Widok kodu”. Ta funkcja bardzo pomaga w debugowaniu przepływów oraz pozwala wprowadzać bardziej subtelne zmiany w logice przepływów:

Power Automate VS Logic Apps. Cechy Logic Apps

3. Debugowanie przepływów

Często, przy konfigurowaniu przepływów, musimy sprawdzić poprawność działania danej logiki, która została w nich uwzględniona. I tutaj nie możemy obejść się bez debugowania. W Logic Apps dostępny jest niezwykle wygodny tryb debugowania przepływów, za pomocą którego można wyświetlić dane wejściowe i wyjściowe każdego z aktywności przepływu. Dzięki temu trybowi w każdej chwili można zobaczyć, na etapie, w jakim dotarły jakie informacje do aktywności i co wyszło z aktywności:

Power Automate VS Logic Apps. Cechy Logic Apps

W Power Automate taki tryb istnieje, ale w znacznie ograniczonej wersji.

4. „Premium” konektory

Jak już wiemy, w Power Automate istnieje podział konektorów na typy, na zwykłe i „premium”:

Power Automate VS Logic Apps. Cechy Logic Apps

Zwykłe konektory są zawsze dostępne, podczas gdy konektory „premium” są dostępne tylko przy zakupie osobnego planu na użytkowników lub na strumienie. W Logic Apps wszystkie konektory są dostępne od razu, ale opłaty są naliczane w miarę korzystania z konektorów. Wykonanie zwykłych konektorów w strumieniu jest tańsze, za to „premium” kosztuje więcej.

5. Uruchamianie strumienia za pomocą przycisku

Tutaj Logic Apps przegrywa z Power Automate, ponieważ strumień Logic Apps nie może być uruchomiony, na przykład, za pomocą przycisku z aplikacji Power Apps. Jak się dowiedzieliśmy w poprzednim artykule, można tworzyć strumienie i łączyć je z aplikacją Power Apps, aby następnie wywołać je, na przykład, po naciśnięciu przycisku w aplikacji. W przypadku Logic Apps, jeśli konieczne jest zrealizowanie podobnego scenariusza, trzeba wymyślić różne rozwiązania, na przykład, używając wyzwalacza „Przy otrzymaniu żądania HTTP” i wysyłając z aplikacji żądanie POST na wcześniej ustaloną adres:

Power Automate VS Logic Apps. Cechy Logic Apps

6. Tworzenie strumienia za pomocą Visual Studio

W przeciwieństwie do Power Automate, strumienie Logic Apps można tworzyć bezpośrednio w Visual Studio.
Strumienie Logic Apps można tworzyć i edytować na przykład z Visual Studio Code, jeśli zainstalowane jest odpowiednie rozszerzenie Azure Logic Apps. Po zainstalowaniu rozszerzenia będzie można połączyć się z Azure. Po pomyślnej autoryzacji uzyskasz dostęp do istniejących strumieni Logic Apps w danym środowisku i będziesz mógł przejść do edycji wymaganego strumienia:

Power Automate VS Logic Apps. Cechy Logic Apps

Oczywiście, nie wymieniłem wszystkich różnic tych dwóch produktów, ale starałem się wskazać te cechy, które najbardziej rzuciły mi się w oczy podczas pracy z Power Automate i Logic Apps. W następnych artykułach zaprezentujemy interesujące cechy i przypadki realizacji z użyciem innych produktów z linii Power Platform, i jeszcze nie raz powrócimy do Logic Apps. Życzę wszystkim miłego dnia!

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster