In diesem Video werden wir die Verbindung überprüfen zu verschachtelter XML-Datenquelle. Lass uns anfangen. XML steht für erweiterbare Auszeichnungssprache. Es ist eine Struktur zum Speichern und Transportieren von Daten. XML-Dokumente werden als Elementbäume gebildet. Ein XML-Baum beginnt an einem Stammelement und verzweigt von der Wurzel zu untergeordneten Elementen. Eltern haben Kinder, Kinder haben Eltern und Geschwister sind Kinder auf der gleichen Ebene oder Brüder und Schwestern. Alle Elemente können Text, Inhalt und Attribute haben. Wenn wir unsere XML-Datei öffnen, werden wir feststellen, dass wir Kunden haben und Bestellungen innerhalb des übergeordneten Stammelements. Wenn wir diese Verschachtelung erweitern, wir können innerhalb des Elternteils des Kunden sehen, Wir haben Attribute des Kunden, einschließlich einer Verschachtelung der Kundenadresse. Wenn wir das Auftragselement erweitern, Wir können alle Attribute der Bestellung sehen sowie das Verschachteln von Schiffsinformationen. Nachdem wir die Daten untersucht haben, verwenden wir Power BI um diese Daten zu verbinden und zu importieren. Also navigieren wir zurück zu Power BI. In der Startleiste wählen wir Daten abrufen. Wählen Sie Mehr, Datei aussuchen, Klicken Sie auf XML und dann auf Verbinden. Wir navigieren zu unserer XML-Datei und klicken Sie auf Öffnen. Hier können wir sehen, dass Power BI zwei Tabellen erkannt hat: Kunden und Bestellungen. Wenn wir jede Tabelle auswählen Wir zeigen eine Vorschau dieser Daten. Klicken wir auf Daten transformieren. Wenn wir die Tabelle überprüfen, sehen wir das Die Tabelle des Kunden enthält eine Verschachtelung unter vollständiger Adresse. Wir können diese Verschachtelung abflachen durch Klicken auf das Symbol zum Erweitern des Pfeils innerhalb der Adressspalte Das zeigt uns die verschiedenen Attribute dass wir abflachen können. Hier haben wir die Möglichkeit, den ursprünglichen Spaltennamen zu verwenden als Präfix, was wir tun und wir werden auf OK klicken. Beachten Sie, wie die verschachtelten Attribute jetzt zu Spalten geworden sind in unserem Tisch. Wir navigieren jetzt zur Auftragstabelle und wir werden in der Spalte mit den Schiffsinformationen sehen dass wir eine Verschachtelung haben. Hier klicken wir auf das Erweiterungspfeilsymbol innerhalb der Schiffsspalte Das zeigt uns die verschiedenen Attribute wir können hier abflachen. Auch hier haben wir die Möglichkeit, Schiffsinformationen zu behalten als unser Präfix für diese Spalten. Wir klicken auf OK. Und beachten Sie, wie die verschachtelten Attribute sind jetzt abgeflachte Spalten in unserer Tabelle geworden nachdem wir diese bestimmte Verschachtelung erweitert haben. Zum Schluss klicken wir auf Schließen und Übernehmen. Wir navigieren zur Registerkarte Modellierung wo wir jetzt eine Beziehung herstellen können zwischen diesen beiden Tabellen. Wir klicken auf den Kundentisch und die Bestelltabelle und wir machen die Kunden-ID zum Schlüssel, Eins-zu-viele-Einzelfilterbeziehung. Wir klicken auf Schließen. Und jetzt können wir mit der Analyse unserer Daten beginnen. Im Feldbereich haben wir unseren Kunden und unsere Bestelldaten mit dem abgeflachten XML dass wir gerade in unsere Power BI-Datei importiert haben. Damit ist unsere Sitzung zum Herstellen einer Verbindung zu XML-Daten abgeschlossen. Danke fürs Zuschauen.