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.
In diesem Tutorial besprechen wir eine weitere Kontrollaktion, die wir in unseren Microsoft Flows verwenden können. Es gibt Auslöser, die einen Fluss basierend auf einem Ereignis, beispielsweise wenn eine neue E-Mail oder ein neuer Tweet eintrifft, sofort starten können. Diese Auslöser sind großartig, aber es gibt Abläufe, die wir auch durch eine Schleife laufen lassen und bestimmte Aktionen für jedes Element ausführen möchten. Dazu können wir in unseren Workflows die Power Automate-Aktionssteuerung „ Auf jeden anwenden“ verwenden.
Inhaltsverzeichnis
Beispielszenario
Nehmen wir zum Beispiel an, wir haben einen Flow, der ein Switch- Steuerelement enthält. Und in unserem Fall Nummer 3 besteht die Aktion darin, eine Slack-Nachricht an einen bestimmten Kanal zu senden.
Was aber, wenn wir alle Kanäle durchlaufen und die spezifische Botschaft an alle senden möchten?
Das erste, was wir brauchen, ist eine Liste aller Kanäle. Dann müssen wir die gleiche Aktion auf allen genannten Kanälen anwenden. Das ist es, was das Power Automate- Steuerelement „Auf jedes anwenden“ bewirkt.
Die Steuerung „Auf jedes anwenden“ durchläuft eine Reihe von Elementen und führt für jedes Element eine Aktion aus.
Löschen wir nun die Aktion „Nachricht posten“ .
Mit Power Automate auf jedes Steuerelement anwenden
Fügen wir zunächst eine neue Aktion für Fall 3 hinzu (wenn die Bereitstellungsmethode Slack entspricht).
Als Nächstes erhalten Sie eine Liste aller verfügbaren Slack-Kanäle. Wir haben derzeit 5 Kanäle auf unserem Slack.
In unserem Fall suchen wir nach Slack und klicken darauf.
Klicken Sie auf „Öffentliche Kanäle auflisten“ .
Hierzu sind keine Eingaben erforderlich. Dies wird nur verwendet, um Zugriff auf ein Array namens „ Channels“ zu erhalten , das wir dann durchlaufen können.
Fügen wir nun eine weitere Aktion hinzu.
Klicken Sie auf „Steuerung“ .
Klicken Sie dann auf „ Auf jedes Steuerelement anwenden“.
Dieses Steuerelement benötigt zwei Eigenschaften. Das erste ist ein Array von Elementen, die durchlaufen werden müssen. Bei unserem Artikelsortiment handelt es sich lediglich um die Liste der Kanäle. Wählen wir daher die Variable „Kanalname“ aus .
Das nächste, was wir brauchen, ist die Aktion, die auf jeden dieser Punkte angewendet werden muss. Fügen wir also eine weitere Aktion hinzu.
Suchen Sie nach Slack und wählen Sie es aus .
Klicken Sie auf Nachricht posten .
Dann machen wir den Nachrichtentext zur eigentlichen Nachricht.
Wählen Sie für den Kanalnamen die Variable Kanalname aus .
Wenn wir uns für Slack entscheiden, geht der Ablauf zu Fall 3 über , wo wir eine Liste aller öffentlichen Kanäle erhalten. Anschließend durchläuft es alle diese Kanäle nacheinander und führt die entsprechende Aktion aus.
Testen der Anwendung auf jedes Steuerelement in einem Power Automate-Flow
Lassen Sie uns nun unseren Flow testen und sehen, ob er funktioniert.
Wählen Sie die Option „ Ich führe die Auslöseaktion aus “ und klicken Sie auf die Schaltfläche „Speichern und testen“ .
Die Zustellungsmethode sollte Slack sein und die Nachricht sollte „ Dies sollte auf allen Slack-Kanälen gepostet werden “ lauten. Klicken Sie dann auf die Schaltfläche Flow ausführen .
Sobald der Flow erfolgreich gestartet wurde, klicken Sie auf „Fertig“ .
Wir haben Slack als Versandmethode gewählt, sodass der Ablauf direkt zu Fall 3 überging . Innerhalb der Aktion sehen wir den Kanalnamen und den Nachrichtentext für die erste Iteration.
Klicken wir auf „Weiter“ , um die zweite Iteration anzuzeigen.
Der dritte ist allgemeiner Natur .
Danach folgt der Budgetkanal .
Last but not least ist der Discord- Kanal.
Wenn wir Slack überprüfen, sehen wir, dass die Nachricht in allen öffentlichen Kanälen gepostet wurde. Daher funktionierte die Schleife ordnungsgemäß.
Verwenden der aktuellen Elementvariablen in „Auf jedes Steuerelement anwenden“.
In einigen Fällen müssen wir möglicherweise die Eigenschaften aller unserer Slack-Kanäle speichern und per E-Mail versenden. Dafür können wir stattdessen die Variable Current item verwenden .
Fügen wir beispielsweise eine Aktion hinzu.
Suchen Sie den Mail- Connector und wählen Sie ihn aus .
Klicken Sie auf die Aktion E-Mail-Benachrichtigung senden ( V3 ).
Legen Sie die E-Mail-Adresse fest, an die die E-Mail gesendet werden soll. Fügen Sie dann den Betreff hinzu . Wählen Sie für den Inhalt der E-Mail auf der Registerkarte „Dynamischer Inhalt“ das Element „Aktuell“ aus .
Diese Schleife durchläuft den ersten Kanal und postet die Nachricht dort. Anschließend wird eine E-Mail mit der JSON-Datei dieses Kanals gesendet. Auf diese Weise können wir Dinge über den Kanal erfahren, z. B. die Kanal-ID, den Zeitpunkt seiner Erstellung und dergleichen.
Power Automate-Triggerbedingungen – Eine Einführung
Workflow-Eingaben in Microsoft Power Automate
Power Automate-Ausdrücke – Eine Einführung
Abschluss
Und so funktioniert das Steuerelement „Auf jeden anwenden“ . Mit diesem Steuerelement können wir durch alle Elemente in einem Array oder einer Liste navigieren und diese verarbeiten. Dies ist eine der nützlichsten Aktionen von Power Automate .
Denken Sie immer daran, dass Sie bei jeder Verwendung dieses Steuerelements zwei Eigenschaften oder Argumente benötigen. Das erste ist ein Array von Elementen und das andere ist die Aktion. Sie können innerhalb dieser Aktionssteuerung mehrere Aktionen hinzufügen, aber wie immer sollten Sie diese auf ein Minimum beschränken, um langsam laufende Abläufe zu vermeiden.
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