Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere InformationenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
In diesem Artikel lernen Sie einige gängige Datenvorgänge in Power Automate kennen, z. B. verfassen, verknüpfen, auswählen, Arrays filtern, Tabellen erstellen und JSON analysieren. Verwenden Sie diese Vorgänge, um Daten zu manipulieren, wenn Sie Flows erstellen.
Hinweis
Die verschiedenen Abschnitte in diesem Artikel beziehen sich nicht aufeinander und sind nicht voneinander abhängig. Die verschiedenen Abschnitte verwenden unterschiedliche Beispiele.
Hier ist ein kurzes Video zu Datenvorgängen.
Verwenden Sie die Aktion Datenvorgänge – Verfassen, damit Sie beim Entwerfen einer Cloud nicht mehrmals die gleichen Daten eingeben müssen. In diesem Beispiel müssen Sie ein Array von Ziffern – [0,1,2,3,4,5,6,7,8,9]
– mehrmals eingeben, während Sie Ihren Flow entwerfen. Mit der Aktion „Verfassen“ können Sie das Array speichern, wie im folgenden Verfahren beschrieben.
Geben Sie das Array in das Feld Eingaben ein, auf das Sie später verweisen möchten.
Tipp
Damit Sie die Karte Verfassen später leichter finden, benennen Sie sie durch Auswahl des Textes Verfassen auf der Titelleiste der Karte um und geben Sie einen Namen ein, der leicht zu merken ist.
Wenn Sie auf den Inhalt der Aktion „Verfassen“ zugreifen müssen, gehen Sie folgendermaßen vor.
Fügen Sie eine Aktion wie z. B. Verknüpfen – Datenvorgang hinzu.
Wählen Sie das Steuerelement aus, dem Sie Inhalte hinzufügen möchten, die Sie in der Aktion „Verfassen“ gespeichert haben.
Die Anzeige Dynamische Inhalte aus den in diesem Ablauf verwendeten Apps und Konnektoren hinzufügen wird geöffnet.
Auf der Dynamischer Inhalt Registerkarte im Abschnitt Verfassen wählen Sie Ausgabe.
Verwenden Sie die Aktion Datenvorgänge – Verknüpfen, um die Inhalte in einem Array mit einem Trennzeichen zu trennen. Angenommen, der Flow empfängt eine Webanforderung, die nun das folgende Array von E-Mail-Adressen enthält: ["d@example.com", "k@example.com", "dal@example.com"]
. Ihr E-Mail-Programm erfordert jedoch, dass die Adressen jeweils eigene, durch einen Semikolon getrennte Zeichenfolgen sind. Verwenden Sie zu diesem Zweck die Aktion Datenvorgang – Verknüpfen, um das Kommatrennzeichen (,) in ein Semikolon (;) zu ändern. Gehen Sie hierzu wie folgt vor:
Fügen Sie eine neue Aktion hinzu, suchen Sie nach Verknüpfen, und wählen Sie dann Datenvorgänge – Verknüpfen aus.
In dem Kästchen Von geben Sie das Array ein und im Kästchen Verknüpfen mit geben Sie ein Semikolon ein (;).
Speichern Sie den Flow, und führen Sie ihn dann aus.
Nach der Ausführung Ihres Flows besteht die Ausgabe der Aktion Datenvorgang – Verknüpfen aus einer Zeichenkette, in der die Adressen durch Semikolons verbunden sind, wie in der folgenden Abbildung gezeigt.
Verwenden Sie die Aktion Datenvorgänge – Auswählen, um die Form der Objekte in einem Array zu transformieren. Sie können Elemente in jedem Objekt eines Arrays hinzufügen, entfernen oder umbenennen.
Hinweis
Obwohl Sie mit der Aktion „Auswählen“ Elemente hinzufügen oder entfernen können, können Sie nicht die Anzahl der Objekte im Array ändern.
In diesem Beispiel werden Daten über eine Webanforderung in diesem Format in Ihren Datenfluss eingegeben:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Sie möchten die eingehenden Daten durch Umbenennen umformen von first
zu FirstName
und last
zu FamilyName
und ein neues Mitglied mit dem Namen FullName
, das first
und last
verbindet (durch ein Leerzeichen getrennt) hinzufügen.
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
Gehen Sie hierzu folgendermaßen vor:
Ergänzen Sie die Wenn eine HTTP-Anfrage empfangen wird Auslöser für Ihren Flow.
Wählen Sie Verwenden Sie Beispielnutzdaten, um ein Schema zu generieren.
Fügen Sie dann im daraufhin angezeigten Feld ein Beispiel für das Quelldatenarray ein, und wählen Sie dann die Schaltfläche Fertig aus.
Fügen Sie die Aktion Datenvorgänge – Auswählen hinzu, und konfigurieren Sie sie dann wie im folgenden Screenshot.
> Die Ausgabe der Aktion „Auswählen“ ist ein Array, das die Objekte in der neuen Form enthält. Sie können dieses Array dann in jeder anderen Aktion verwenden, z. B. in der zuvor erläuterten Aktion „Verfassen“.
Verwenden Sie die Aktion Array filtern – Datenvorgänge, um die Anzahl der Objekte in einem Array auf eine Teilmenge zu reduzieren, die den von Ihnen angegebenen Kriterien entspricht.
Hinweis
In diesem Beispiel verwenden Sie die Filterarray-Aktion für dieses Array:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Durch dieses Beispiel wird ein neues Array erstellt, das nur Objekte enthält, in denen first
auf Eugenia
festgelegt ist.
Suchen Sie die Aktion und fügen Sie die Aktion Array filtern Ihrem Flow hinzu.
Konfigurieren Sie die Filter-Array-Aktion wie im folgenden Screenshot gezeigt.
Speichern Sie den Flow, und führen Sie ihn dann aus.
Verwenden Sie die Aktion CSV-Tabelle erstellenm – Datenvorgänge, um die Eingabe eines JSON-Arrays in eine CSV-Tabelle (Comma-Separated Value) zu ändern. Sie können die Header in der CSV-Ausgabe anzeigen. In diesem Beispiel konvertieren Sie das folgende Array in eine CSV-Tabelle:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Suchen Sie die Aktion CSV-Tabelle erstellen – Datenvorgänge, fügen Sie sie hinzu und konfigurieren Sie sie entsprechend der folgenden Abbildung.
Das Token Text in dieser Abbildung stammt aus der Aktion Empfang öeiner HTTP-Anforderung. Sie können jedoch als Eingabe für die Aktion CSV-Tabelle erstellen, die Ausgabe jeder vorherigen Aktion im Flow verwenden, oder Sie können sie direkt im Feld Von eingeben.
Speichern Sie den Flow, und führen Sie ihn dann aus.
Wenn Ihr Flow ausgeführt wird, zeigt die CSV-Tabelle erstellen-Aktion die im folgenden Screenshot gezeigte Ausgabe an.
Verwenden Sie die Aktion HTML-Tabelle erstellen – Datenvorgänge, um ein eingegebenes JSON-Array in eine HTML-Tabelle zu ändern. Sie können die Header in der HTML-Ausgabe anzeigen.
Orientieren Sie sich hierzu an den Schritten im vorherigen Abschnitt Die Aktion „CSV-Tabelle erstellen“ verwenden für das Erstellen einer CSV-Tabelle. Verwenden Sie die Aktion HTML-Tabelle erstellen – Datenvorgänge anstelle von CSV-Tabelle erstellen.
Tipp
Wenn Sie die HTML-Tabelle per E-Mail senden möchten, beachten Sie, dass Sie in der E-Mail-Aktion IsHtml auswählen müssen.
Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere InformationenTraining
Modul
Dataverse-Trigger und -Aktionen in Power Automate verwenden - Training
Erweitern Sie die Benutzerfreundlichkeit von Dataverse durch die Integration in Power Automate, um sich wiederholende Geschäftsprozesse zu reduzieren oder zu eliminieren.
Zertifizierung
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
Zeigen Sie, wie Sie Workflows mit Microsoft Power Automate RPA Developer verbessern und automatisieren können.
Dokumentation
Ausdrücke in Bedingungen in Power Automate verwenden - Power Automate
Verwenden Sie erweiterte Ausdrücke wie „and“, „or“, „empty“, „less“ und „greater“ in Power Automate-Bedingungen.
Verwenden Sie Power Automate, um eine Schleife durch ein Array von Elementen zu ziehen, um mehrere Bedingungen zu prüfen und auf der Grundlage dieser Bedingungen Aktionen durchzuführen.
Werte in Variablen bei Power Automate speichern und verwalten - Power Automate
Erfahren Sie, wie Sie Werte mithilfe von Variablen in Ihren Flows speichern, verwalten, verwenden und übergeben