Dzień dobry wszystkim!
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”:
Wyzwalacz Logic Apps „Przy tworzeniu elementu”:
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:
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:
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”:
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
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:
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