Power Automate Split-Funktion und Arrays

Power Automate Split-Funktion und Arrays

Es gibt eine Vielzahl von Power Automate- String-Funktionen , die wir in unseren MS-Flows verwenden können. In diesem Tutorial lernen wir die Verwendung und Bedeutung einer weiteren komplizierten String-Funktion kennen – der Power Automate- Split- Funktion.

Die Split- Funktion gibt einfach ein Array von Elementen basierend auf der bereitgestellten Zeichenfolge und einem Trennzeichen zurück.

Inhaltsverzeichnis

So funktioniert die Split-Funktion von Power Automate

Wir müssen seine Parameter (Text und Trennzeichen) definieren, damit diese Funktion ordnungsgemäß funktioniert.

Power Automate Split-Funktion und Arrays

Um es näher zu erklären, nehmen wir an, dass unser Text „ Der Apfel fällt weit vom Stamm “ lautet. Dann ist das Trennzeichen nur ein einfaches Leerzeichen.

Power Automate Split-Funktion und Arrays

Durch die Verwendung der Split- Funktion erhalten wir ein Array, das alle Wörter im von uns angegebenen Text/String enthält. Ein Array ist eine Sammlung von Elementen.

Power Automate Split-Funktion und Arrays

Verwenden der Power Automate Split-Funktion

Lassen Sie uns nun einen Beispielanwendungsfall betrachten, um zu verstehen, warum wir dies tun möchten. Wir werden diesem Beispielablauf, den ich zuvor erstellt habe, eine weitere Eingabe hinzufügen. Stellen Sie dies als Eingang 4 ein  und geben Sie dann „ Bitte geben Sie die Nachricht ein, die Sie kaskadieren möchten “ ein.

Power Automate Split-Funktion und Arrays

Dann verwenden wir die Split- Funktion für unseren Nachrichtentext . Wählen Sie auf der Registerkarte „Ausdrücke“ die Teilungsfunktion aus .

Power Automate Split-Funktion und Arrays

Wählen Sie für den Textparameter die Variable „Eingabe 4“ aus .

Power Automate Split-Funktion und Arrays

Als Trennzeichen verwenden wir ein Leerzeichen. Klicken Sie dann auf die Schaltfläche OK .

Power Automate Split-Funktion und Arrays

Klicken Sie abschließend auf Speichern .

Power Automate Split-Funktion und Arrays

Den Fluss testen

Mal sehen, was passiert. Klicken Sie auf Testen .

Power Automate Split-Funktion und Arrays

Wählen Sie die Option „Ich führe die Auslöseaktion aus“ . Klicken Sie dann auf Testen .

Power Automate Split-Funktion und Arrays

Geben Sie beliebige Daten für die anderen Eingaben ein. Geben Sie für Eingabe 4 einfach „ Der Apfel fällt weit vom Stamm “ ein. Klicken Sie dann auf Flow ausführen .

Power Automate Split-Funktion und Arrays

Klicken Sie auf Fertig .

Power Automate Split-Funktion und Arrays

Bei der Überprüfung von Slack ist die zurückgegebene Ausgabe genau das, was wir erwartet hatten.

Power Automate Split-Funktion und Arrays

Dies sendet uns jetzt ein Array und nicht die eigentliche Zeichenfolge.

Verwendung von Arrays

Lassen Sie uns nun einige Dinge besprechen, die Sie mit einem Array tun können. Fügen wir zunächst einen neuen Schritt hinzu.

Power Automate Split-Funktion und Arrays

Klicken Sie dann auf „Steuerung“ .

Power Automate Split-Funktion und Arrays

Wählen Sie anschließend „ Auf jedes Steuerelement anwenden“ aus.

Power Automate Split-Funktion und Arrays

Wählen Sie auf der Registerkarte „Ausdrücke“ die Teilungsfunktion aus .

Power Automate Split-Funktion und Arrays

Wählen Sie dann den Text selbst aus, der die Eingabevariable 4 ist .

Power Automate Split-Funktion und Arrays

Stellen Sie sicher, dass Sie als Trennzeichen ein Leerzeichen eingeben. Klicken Sie dann auf OK .

Power Automate Split-Funktion und Arrays

Danach fügen wir eine weitere Aktion hinzu.

Power Automate Split-Funktion und Arrays

Suchen Sie den Slack- Connector und wählen Sie ihn aus .

Power Automate Split-Funktion und Arrays

Wählen Sie dann die Aktion „Nachricht posten“ .

Power Automate Split-Funktion und Arrays

Lassen Sie uns eine Nachricht auf demselben Slack-Kanal ( Discord ) posten.

Power Automate Split-Funktion und Arrays

Für den Nachrichtentext veröffentlichen wir anstelle von Eingabe 4 oder dem Array das aktuelle Element .

Power Automate Split-Funktion und Arrays

Durch die Verwendung von „Auf jedes Steuerelement anwenden“ wird zunächst das String-Array über die Split- Funktion abgerufen. Dann wird für jedes Element im Array das aktuelle Element veröffentlicht. Mal sehen, wie das aussieht. Klicken Sie auf Speichern .

Power Automate Split-Funktion und Arrays

Klicken Sie auf Testen .

Power Automate Split-Funktion und Arrays

Wir verwenden einfach den vorherigen Lauf, da sich keine Eingaben geändert haben. Klicken Sie dann auf Testen .

Power Automate Split-Funktion und Arrays

Wenn wir unseren Slack überprüfen, werden wir feststellen, dass alle Elemente aus dem Array erfolgreich angezeigt wurden.

Power Automate Split-Funktion und Arrays

Auf diese Weise können wir Aktionen für die Array-Elemente separat ausführen. 


Power Automate-String-Funktionen: Substring- und IndexOf-
Trigger in Power Automate-Flows
Power Automate-Ausdrücke – Eine Einführung

Abschluss

Zusammenfassend können wir die Verwendung der Power Automate-Split-Funktion in unseren Flows besprechen. Es zerlegt Zeichenfolgen mithilfe des definierten Trennzeichens in ein Array von Zeichenfolgen. Als Trennzeichen dient das Trennzeichen. In unserem Beispiel haben wir Leerzeichen verwendet. Normalerweise werden Kommas verwendet, aber Sie können natürlich für jeden Zweck unterschiedliche Trennzeichen verwenden.

Wir können auch das Array von Elementen durchlaufen und dann bestimmte Aktionen für jedes Element ausführen. Normalerweise tun wir dies, indem wir auf jedes Steuerelement anwenden. Diese Technik ist auf jeden Fall nützlich, wenn Sie an einer Datensammlung arbeiten.

Alles Gute,

Henry


So speichern und laden Sie eine RDS-Datei in R

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.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

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.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

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

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst