Power Automate VS Logic Apps. Funktionen Logik-Apps

Guten Tag allerseits! In einem früheren Artikel zu Power Automate- und Logik-Apps haben wir uns mit einigen Möglichkeiten der Verwendung von Power Automate befasst. In diesem Artikel möchte ich auf einige Szenarien für die Verwendung von Logik-Apps und einige Unterschiede zu Power Automate eingehen. Wie bereits erwähnt, handelt es sich bei Power Automate- und Logic-Apps um zwei Dienste, die sich nur in ihrem Standort (Office 365, Azure) sowie in ihrem Lizenzierungsansatz und einigen internen Funktionen unterscheiden. Lassen Sie uns heute sehen, welche Funktionen Logic Apps im Gegensatz zu Power Automate bieten. Wir werden keine Zeit verschwenden.

1. Triggerfrequenz auslösen


In Power Automate gibt es keine Möglichkeit, die Häufigkeit der Überprüfung der Triggerbedingungen zu konfigurieren. Sie müssen sich auf den Standardwert verlassen. Logic Apps kann das Intervall und die Häufigkeit von Triggerprüfungen konfigurieren, was die Ereignisverarbeitung erheblich beschleunigt. Power Automate verfügt jedoch häufig über viel weniger Einstellungen für Trigger als Logic Apps:

Power Automate-Trigger „Beim Erstellen eines Elements“:



Logic Apps-Trigger „Beim Erstellen eines Elements“:



In Logic Apps gibt es auch Einstellungen für Zeitzone und Startzeit für diesen Trigger.

2. Wechseln Sie zwischen den Stream-Anzeigemodi


Im Gegensatz zu Power Automate können Logik-Apps zwischen Design und Codeansicht wechseln. Diese Funktion hilft beim Debuggen von Threads sehr und ermöglicht es Ihnen, subtilere Änderungen an der Logik von Threads vorzunehmen:



3. Debuggen von Threads


Oft müssen wir beim Einrichten von Threads die Richtigkeit der Ausführung der einen oder anderen darin eingebetteten Logik überprüfen. Und hier können wir nicht ohne Debugging auskommen. Logic Apps verfügt über einen unglaublich praktischen Modus zum Debuggen von Streams, mit dem Sie die Eingabe- und Ausgabedaten jeder Aktivität des Streams anzeigen können. In diesem Modus können Sie jederzeit sehen, zu welchem ​​Zeitpunkt welche Informationen in die Aktivität geflossen sind und was sich als Ausgabe der Aktivität herausstellte:



In Power Automate ist dieser Modus vorhanden, jedoch in einer sehr abgeschnittenen Version.

4. Premium-Anschlüsse


Wie wir bereits wissen, gibt es in Power Automate eine Trennung der Konnektoren nach Typ in regulär und Premium:



Konnektoren sind immer verfügbar, Premium-Konnektoren sind nur verfügbar, wenn ein separater Plan für Benutzer oder für Flows gekauft wird. In Logic Apps können alle Anschlüsse gleichzeitig verwendet werden. Der Ladevorgang wird jedoch ausgeführt, wenn die Anschlüsse verwendet werden. Der Betrieb in einem Strom herkömmlicher Steckverbinder ist billiger, Premium ist teurer.

5. Starten Sie den Stream mit der Schaltfläche


Und hier verliert Logic Apps Power Automate, da der Logic Apps-Stream beispielsweise nicht über eine Schaltfläche in der Power Apps-Anwendung gestartet werden kann. Mit Power Automate können Sie, wie in einem vorherigen Artikel beschrieben , Threads erstellen und diese mit der Power Apps-Anwendung verbinden, um sie später abzurufen, indem Sie beispielsweise auf eine Schaltfläche in der Anwendung klicken. Wenn Sie bei Logic Apps ein solches Szenario implementieren müssen, müssen Sie verschiedene Ausgaben erstellen. Verwenden Sie beispielsweise den Auslöser "Nach Erhalt einer HTTP-Anforderung" und senden Sie eine Anforderung von der POST-Anwendung an eine vorkonfigurierte Adresse:



6. Erstellen eines Streams mit Visual Studio


Im Gegensatz zu Power Automate können Logic Apps Threads direkt über Visual Studio erstellen.
Sie können Logic Apps-Streams beispielsweise aus Visual Studio-Code erstellen und bearbeiten, wenn die Azure Logic Apps-Erweiterung installiert ist. Nach der Installation der Erweiterung können Sie eine Verbindung zu Azure herstellen. Nach erfolgreicher Autorisierung erhalten Sie Zugriff auf die vorhandenen Logic Apps-Streams in dieser Umgebung und können den erforderlichen Stream bearbeiten:



Natürlich habe ich nicht alle Unterschiede zwischen diesen beiden Produkten aufgelistet, aber ich habe versucht, die Funktionen zu beachten, die mir bei der Entwicklung von Threads mit Power Automate- und Logic-Apps aufgefallen sind. In den folgenden Artikeln werden wir Sie mit interessanten Funktionen und Implementierungsfällen unter Verwendung anderer Produkte der Power Platform-Linie betrachten und mehrmals zu Logic Apps zurückkehren. Ich wünsche euch allen einen schönen Tag!

All Articles