So speichern und laden Sie eine RDS-Datei in R
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Wenn wir komplexere Abläufe erstellen, wird die Verwaltung zu einem Schlüsselfaktor für die Behebung von Problemen, Tests und Wartung. In diesem Fall ist es wichtig, alle Aktionen unter einem bestimmten Tool zu gruppieren, das auch reduziert und erweitert werden kann, um die Abschnitte unseres Flows besser anzuzeigen. Und das können wir erreichen, indem wir das Scope-Steuerelement in Power Automate verwenden.
Ein Bereich ist eine Möglichkeit, Aktionen und Bedingungen in Power Automate-Flows zu organisieren oder zu gruppieren.
Inhaltsverzeichnis
Beispielszenario
Schauen wir uns diesen Beispielablauf für Power Automate an .
Klicken Sie auf Bearbeiten .
Dieser Ablauf ist ziemlich kompliziert. Wenn ein neuer Tweet gepostet wird, wird eine E-Mail gesendet.
Dann wird eine Bedingung ausgelöst, die einen weiteren Satz verschachtelter Bedingungen enthält.
Um dies zu organisieren, können wir ähnliche Aktionen im gleichen Bereich zusammenfassen. Wir werden später über die Vorteile dieser Vorgehensweise sprechen. Im Moment möchte ich nur ein Beispielszenario durchgehen, in dem es nützlich ist, Dinge zu gruppieren.
Für dieses Tutorial verwenden wir diesen einfachen Ablauf, den ich zuvor erstellt habe. Aber machen wir es zunächst etwas komplizierter.
Klicken Sie auf Bearbeiten .
Fügen wir außerdem vor der HTTP- Aktion eine weitere Aktion hinzu.
Suchen Sie den Slack- Connector und klicken Sie darauf .
Wählen Sie dann die Aktion „Nachricht posten“ .
Wir werden in unserem allgemeinen Kanal eine Nachricht mit der Meldung „ Flow wurde gestartet; Pingen des HTTP-Servers “.
Verwenden der Scope-Steuerung in Power Automate
Jetzt werden wir diese beiden Aktionen in einen Bereich einordnen.
Klicken Sie dazu auf das Plus-Symbol und dann auf Aktion hinzufügen .
Klicken Sie auf „Steuerung“ .
Klicken Sie dann auf das Scope- Steuerelement.
Ziehen Sie anschließend die Aktionen, die in einer Gruppe sein sollen, per Drag & Drop. In diesem Beispiel ziehen wir sowohl die Aktionen „Nachricht 5 posten“ als auch die HTTP- Aktionen.
Benennen wir nun den Bereich in „ Nachricht senden und HTTP-Anfrage stellen “ um.
Und so können wir Aktionen ganz einfach zusammenfassen.
Fehlerbehandlung ohne Scope-Kontrolle
Lassen Sie uns nun darüber sprechen, wie wir Bereiche zur Fehlerbehandlung verwenden können. So sieht unser Flow zunächst aus. Stellen Sie sich einfach vor, dass der Umfang nicht existiert.
Wenn die HTTP-Anfrage erfolgreich ist, führt der Flow die Bedingungsaktion aus . Wenn dies fehlschlägt, wird im allgemeinen Kanal in Slack eine Nachricht mit der Meldung „ Ein von Ihnen gestarteter Flow ist fehlgeschlagen “ veröffentlicht.
Wenn jedoch die Aktion „Nachricht 5 posten“ fehlschlägt, wird der Fluss einfach gestoppt. Das liegt daran, dass wir keinen Fehlerhandler dafür festgelegt haben. Wir möchten hier, dass die Fehlermeldung weiterhin angezeigt wird, wenn eine der beiden vorherigen Aktionen fehlschlägt. Daher müssen wir einen weiteren parallelen Zweig für die Aktion „Nachricht 5 posten“ hinzufügen .
Suchen Sie den Slack- Connector und wählen Sie ihn aus .
Klicken Sie auf Nachricht posten .
Wir posten eine Nachricht im allgemeinen Kanal in Slack, die dem ähnelt, was wir in der Aktion „Nachricht 4 posten“ festgelegt haben .
Klicken Sie auf die drei Punkte und dann auf „Ausführung konfigurieren nach “.
Deaktivieren Sie die Option „Ist erfolgreich“ . Überprüfen Sie dann, ob die Optionen fehlgeschlagen sind, übersprungen werden und eine Zeitüberschreitung vorliegen . Klicken Sie anschließend auf „Fertig“ .
Jetzt haben wir zwei Fehlerbehandlungsschritte, die unseren Ablauf recht komplex erscheinen lassen.
Fehlerbehandlung mit der Scope-Steuerung
So weit wie möglich möchten wir nicht, dass jede Aktion einen Fehlerbehandlungszweig hat. Wir möchten, dass eine Reihe von Aktionen für diesen Ablauf einen einzigen Fehlerbehandlungsschritt haben. Löschen wir also diese neue Aktion „Nachricht posten“ , die wir erstellt haben.
Lassen Sie uns diese beiden Aktionen wieder in den Geltungsbereich aufnehmen.
Wir müssen dies so konfigurieren, dass es erst ausgeführt wird, wenn alle Schritte innerhalb des Bereichs abgeschlossen sind und eine der beiden Aktionen fehlschlägt.
Deaktivieren Sie die Option „Ist erfolgreich“ . Überprüfen Sie dann, ob die Optionen fehlgeschlagen sind, übersprungen werden und eine Zeitüberschreitung vorliegen . Klicken Sie anschließend auf „Fertig“ .
Jetzt haben wir eine einzige Fehlerbehandlungsaktion, die nur dann ausgelöst wird, wenn eine Aktion im Bereich „Nachricht posten“ und „Ping“ des HTTP-Servers fehlschlägt.
Das ist der große Unterschied bei der Verwendung des Scope- Steuerelements in Power Automate-Flows .
HTTP-Anfrage in Power Automate – Eine Einführung
Power Automate Flows-Erstellung von Grund auf
Workflow-Eingaben in Microsoft Power Automate
Abschluss
Zusammenfassend lässt sich sagen, dass die Bereichskontrolle eine effiziente Möglichkeit ist, Ihre Aktionen und Bedingungen zu organisieren. Wir können auch mehrere Bereiche mit unterschiedlichen Zwecken haben. Daher können wir die Aktionen in verschiedene kategorische Schritte oder logische Einheiten gruppieren. Aus Entwicklungssicht ist es ein wirklich gutes Organisationstool. Die Verwendung von Bereichen in komplizierten Abläufen macht die Sache einfach viel einfacher.
Dies ist auch eine bevorzugtere Methode zur Fehlerbehandlung in Ihren Flows. Mit dem Scope- Control können Sie alle Fehlermeldungen aller Aktionen zusammenfassen . Sie müssen also nicht für jede der Aktionen eigene Fehlerhandler einrichten. Sie können einen Bereich einfach als Fehlerverwaltungsblock für Ihren Flow verwenden.
Alles Gute,
Henry
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Was ist Self in Python: Beispiele aus der Praxis
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.
Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.
Was ist LuckyTemplates Gateway? Alles was du wissen musst