Power Automate VS Logic Apps. Funktionen von Logic Apps

Guten Tag an alle! Im vorherigen Artikel über das Erlernen von Power Automate und Logic Apps Wir haben uns einige Möglichkeiten für den Einsatz von Power Automate angesehen. In diesem Artikel möchte ich einige Szenarien für die Verwendung von Logic Apps und eine Reihe von Unterschieden zu Power Automate hervorheben. Wie wir zuvor herausgefunden haben, handelt es sich bei Power Automate und Logic Apps um Zwillingsdienste, die sich nur im Standort (Office 365, Azure) sowie im Ansatz zur Lizenzierung und einigen internen Funktionen unterscheiden. Schauen wir uns heute an, welche Funktionen Logic Apps im Gegensatz zu Power Automate bietet. Verschwenden wir keine Zeit.

1. Triggerfrequenz

Power Automate kann nicht konfigurieren, wie oft Triggerbedingungen überprüft werden. Sie müssen sich auf den Standardwert verlassen. Logic Apps bietet die Möglichkeit, das Intervall und die Häufigkeit von Triggerprüfungen zu konfigurieren, was die Ereignisverarbeitung erheblich beschleunigt. Allerdings verfügt Power Automate häufig über deutlich weniger Einstellungen für Trigger als Logic Apps:

Power Automate-Trigger „Wenn Element erstellt wird“:

Power Automate VS Logic Apps. Funktionen von Logic Apps

Logic Apps-Auslöser „Bei Elementerstellung“:

Power Automate VS Logic Apps. Funktionen von Logic Apps

In Logic Apps gibt es auch Zeitzonen- und Startzeiteinstellungen für diesen Auslöser.

2. Wechseln Sie zwischen den Stream-Anzeigemodi

Logic Apps ermöglicht Ihnen im Gegensatz zu Power Automate das Wechseln zwischen Entwurfs- und Codeansichtsansichten. Diese Funktion ist beim Debuggen von Threads sehr hilfreich und ermöglicht Ihnen auch, subtilere Änderungen an der Logik von Threads vorzunehmen:

Power Automate VS Logic Apps. Funktionen von Logic Apps

3. Threads debuggen

Beim Einrichten von Threads müssen wir häufig die korrekte Ausführung der einen oder anderen darin eingebetteten Logik überprüfen. Und hier können wir nicht auf das Debuggen verzichten. Logic Apps verfügt über einen unglaublich nützlichen Stream-Debugging-Modus, mit dem Sie die Eingabe- und Ausgabedaten jeder Stream-Aktivität anzeigen können. Mit diesem Modus können Sie jederzeit sehen, zu welchem ​​Zeitpunkt welche Informationen in der Aktivität angekommen sind und was von der Aktivität ausgegeben wurde:

Power Automate VS Logic Apps. Funktionen von Logic Apps

Power Automate verfügt über diesen Modus, jedoch in einer sehr eingeschränkten Version.

4. „Premium“-Anschlüsse

Wie wir bereits wissen, gibt es bei Power Automate eine Unterteilung der Konnektoren nach Typ, in reguläre und „Premium“:

Power Automate VS Logic Apps. Funktionen von Logic Apps

Reguläre Connectors sind immer verfügbar, „Premium“-Connectors sind nur beim Kauf eines separaten Plans für Benutzer oder Streams verfügbar. In Logic Apps stehen alle Konnektoren gleichzeitig zur Verwendung zur Verfügung, die Preisgestaltung erfolgt jedoch je nach Verwendung der Konnektoren. Die Ausführung regulärer Konnektoren in einem Stream kostet weniger, „Premium“-Konnektoren kosten mehr.

5. Starten Sie einen Stream über eine Schaltfläche

Hier verliert Logic Apps jedoch gegenüber Power Automate, da der Logic Apps-Flow beispielsweise nicht über eine Schaltfläche aus der Power Apps-Anwendung gestartet werden kann. Wie wir herausgefunden haben, verwenden wir Power Automate im letzten Artikelkönnen Sie Streams erstellen und diese mit einer Power Apps-Anwendung verbinden, um sie später aufzurufen, beispielsweise wenn Sie auf eine Schaltfläche in der Anwendung klicken. Wenn Sie im Fall von Logic Apps ein ähnliches Szenario implementieren müssen, müssen Sie verschiedene Lösungen finden. Verwenden Sie beispielsweise den Trigger „Wenn eine HTTP-Anfrage empfangen wird“ und senden Sie eine POST-Anfrage von der Anwendung an einen Pre -generierte Adresse:

Power Automate VS Logic Apps. Funktionen von Logic Apps

6. Erstellen Sie einen Flow mit Visual Studio

Im Gegensatz zu Power Automate können Logic Apps-Flows direkt über Visual Studio erstellt werden.
Sie können Logic Apps-Flows beispielsweise über Visual Studio Code erstellen und bearbeiten, wenn Sie die Azure Logic Apps-Erweiterung installiert haben. Nach der Installation der Erweiterung können Sie eine Verbindung zu Azure herstellen. Und nach erfolgreicher Autorisierung haben Sie Zugriff auf die verfügbaren Logic Apps-Streams in dieser Umgebung und können mit der Bearbeitung des erforderlichen Streams fortfahren:

Power Automate VS Logic Apps. Funktionen von Logic Apps

Natürlich habe ich nicht alle Unterschiede zwischen diesen beiden Produkten aufgelistet, aber ich habe versucht, die Funktionen hervorzuheben, die mir bei der Entwicklung von Flows mit Power Automate und Logic Apps am meisten aufgefallen sind. In den folgenden Artikeln werden wir uns interessante Funktionen und Implementierungsfälle mit anderen Produkten der Power Platform-Reihe ansehen und mehr als einmal auf Logic Apps zurückkommen. Habt alle einen schönen Tag!

Source: habr.com

Kommentar hinzufügen