Guten Tag zusammen! Wir haben einige Nutzungsmöglichkeiten von Power Automate betrachtet. In diesem Artikel möchte ich einige Anwendungsfälle von Logic Apps und die Unterschiede zu Power Automate erläutern. Wie wir bereits festgestellt haben, sind Power Automate und Logic Apps Zwillingdienste, die sich nur im Standort (Office 365, Azure), in der Lizenzierungsstrategie und in mehreren internen Eigenschaften unterscheiden. Lassen Sie uns heute die Besonderheiten von Logic Apps im Vergleich zu Power Automate untersuchen. Lassen Sie uns keine Zeit verlieren.
1. Häufigkeit der Auslösung von Triggern
In Power Automate gibt es keine Möglichkeit, die Häufigkeit der Überprüfung der Triggerbedingungen anzupassen. Man ist auf den Standardwert angewiesen. Bei Logic Apps hingegen besteht die Möglichkeit, das Intervall und die Häufigkeit der Triggerüberprüfung anzupassen, was die Verarbeitung von Ereignissen erheblich beschleunigt. Oft hat Power Automate insgesamt deutlich weniger Trigger-Einstellungen als Logic Apps:
Trigger in Power Automate „Beim Erstellen eines Elements“:

Trigger in Logic Apps „Beim Erstellen eines Elements“:

In Logic Apps gibt es für diesen Trigger zusätzlich Einstellungen zur Zeitzone und zur Startzeit.
2. Umschalten zwischen Anzeige-modus des Flusses
In Logic Apps gibt es im Gegensatz zu Power Automate die Möglichkeit, zwischen den Modi "Designer" und "Codeansicht" zu wechseln. Diese Funktion ist äußerst hilfreich beim Debuggen von Flows und ermöglicht es, feinere Anpassungen an der Logik der Flows vorzunehmen:

3. Debugging von Flows
Oftmals müssen wir bei der Konfiguration von Flows die Genauigkeit der implementierten Logik überprüfen. Dabei führt kein Weg am Debugging vorbei. Logic Apps bietet einen unglaublich praktischen Debugging-Modus, mit dem die Eingabe- und Ausgabedaten jeder Aktivität im Flow angezeigt werden können. Mit diesem Modus können Sie jederzeit sehen, an welchem Punkt welche Informationen in die Aktivität gelangten und was die Ausgabe der Aktivität war:

In Power Automate gibt es einen solchen Modus, allerdings in einer stark eingeschränkten Form.
4. "Premium"-Connectoren
Wie wir bereits wissen, gibt es in Power Automate eine Unterteilung der Connectoren in normale und "Premium":

Standard-Connector sind jederzeit verfügbar, während „Premium“-Connector nur beim Kauf eines separaten Plans für Benutzer oder Streams bereitstehen. In Logic Apps sind alle Connectoren sofort verfügbar, jedoch erfolgt die Abrechnung basierend auf der Nutzung der Connectoren. Die Ausführung regulärer Connectoren in einem Flow ist günstiger, während „Premium“ teurer ist.
5. Auslösen eines Flows mit einem Button
Hier hat Logic Apps gegenüber Power Automate einen Nachteil, da Flows in Logic Apps beispielsweise nicht per Button aus der App Power Apps gestartet werden können. Mit Power Automate, wie wir festgestellt haben, , können Sie Flows erstellen und diese mit der App Power Apps verbinden, um sie später beispielsweise durch einen Klick auf einen Button in der App aufzurufen. Bei Logic Apps müssen wir, wenn wir ein ähnliches Szenario umsetzen möchten, verschiedene Lösungen erarbeiten, wie z. B. den Trigger „Beim Empfang einer HTTP-Anfrage“ zu verwenden und aus der App eine POST-Anfrage an eine zuvor festgelegte Adresse zu senden:

6. Erstellen eines Flows mit Visual Studio
Im Gegensatz zu Power Automate können Flows in Logic Apps direkt über Visual Studio erstellt werden.
Logic Apps-Streams können beispielsweise mit Visual Studio Code erstellt und bearbeitet werden, wenn die Azure Logic Apps-Erweiterung installiert ist. Nach der Installation der Erweiterung haben Sie die Möglichkeit, sich mit Azure zu verbinden. Nach erfolgreicher Authentifizierung erhalten Sie Zugriff auf die vorhandenen Logic Apps-Streams in dieser Umgebung und können mit der Bearbeitung des gewünschten Streams beginnen:

Natürlich habe ich nicht alle Unterschiede zwischen diesen beiden Produkten aufgelistet, aber ich habe versucht, die Merkmale hervorzuheben, die mir beim Entwickeln von Streams mit Power Automate und Logic Apps am stärksten aufgefallen sind. In den kommenden Artikeln werden wir interessante Merkmale und Anwendungsfälle mit anderen Produkten der Power Platform-Reihe betrachten und uns auch weiterhin mit Logic Apps beschäftigen. Ich wünsche Ihnen einen schönen Tag!
Quelle: habr.com
