Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Power Query können Sie den Inhalt einer Spalte mit Textzeichenfolgen analysieren, indem Sie den Inhalt entweder als JSON- oder XML-Textzeichenfolge identifizieren.
Sie können diesen Analysevorgang ausführen, indem Sie die Option " Parse " in den folgenden Stellen im Power Query-Editor auswählen:
Registerkarte "Transformieren" – Mit dieser Option wird die vorhandene Spalte durch Analysieren des Inhalts transformiert.
Spalte hinzufügen – Diese Option fügt der Tabelle eine neue Spalte hinzu, indem sie den Inhalt der ausgewählten Spalte parst.
In diesem Artikel verwenden Sie eine Beispieltabelle, die die folgenden Spalten enthält, die Sie analysieren müssen:
SalesPerson : Enthält nicht analysierte JSON-Textzeichenfolgen mit Informationen zum Vornamen und Nachnamen der Vertriebsperson, wie im folgenden Beispiel gezeigt.
{ "id" : 249319, "FirstName": "Lesa", "LastName": "Byrd" }Country – Enthält nicht analysierte XML-Textzeichenfolgen mit Informationen zum Land und zur Abteilung , der das Konto zugewiesen wurde, wie im folgenden Beispiel gezeigt.
<root> <id>1</id> <Country>USA</Country> <Division>BI-3316</Division> </root>
Die Beispieltabelle enthält auch eine Spalte "Konto", die die Kontonummer und ein zugewiesenes Datum enthält.
Ziel ist es, die oben genannten Spalten zu analysieren und den Inhalt dieser Spalten zu erweitern, um diese Ausgabe zu erhalten.
Als JSON
Wählen Sie die Spalte "SalesPerson " aus. Wählen Sie dann JSON im Dropdownmenü " Parse " auf der Registerkarte " Transformieren " aus. Mit diesen Schritten wird die Spalte "SalesPerson " von textzeichenfolgen in Datensatzwerte umgewandelt. Sie können eine beliebige Stelle im Leerzeichen innerhalb der Zelle des Datensatzwerts auswählen, um eine detaillierte Vorschau des Datensatzinhalts am unteren Rand des Bildschirms zu erhalten.
Wählen Sie das Erweiterungssymbol neben der Spaltenüberschrift " SalesPerson " aus. Wählen Sie im Menü "Spalten erweitern" nur die Felder "Vorname " und " Nachname " aus. Stellen Sie außerdem sicher, dass Originalspaltenname als Präfix verwenden ausgewählt ist.
Das Ergebnis dieses Vorgangs gibt Ihnen die folgende Tabelle.
Als XML
Wählen Sie die Spalte "Land " aus. Wählen Sie dann die XML-Schaltfläche im Dropdownmenü " Parse " auf der Registerkarte " Transformieren " aus. Mit diesen Schritten wird die Spalte "Land " von Textzeichenfolgen in Tabellenwerte umgewandelt. Sie können eine beliebige Stelle im Leerzeichen innerhalb der Zelle des Tabellenwerts auswählen, um eine detaillierte Vorschau des Inhalts der Tabelle am unteren Bildschirmrand zu erhalten.
Wählen Sie das Erweiterungssymbol neben der Spaltenüberschrift " Land " aus. Wählen Sie im Menü "Spalten erweitern" nur die Felder " Land " und "Abteilung " aus. Stellen Sie außerdem sicher, dass der ursprüngliche Spaltenname als Präfix ausgewählt ist.
Sie können alle neuen Spalten als Textspalten definieren. Das Ergebnis dieses Vorgangs gibt Ihnen die Ausgabetabelle, nach der Sie suchen.