Abrufen von Webseitendaten durch Angeben von BeispielenGet webpage data by providing examples

Durch Abrufen von Daten aus einer Webseite können Benutzer Daten ganz einfach aus Webseiten extrahieren und in Power BI Desktop importieren.Getting data from a web page lets users easily extract data from web pages, and import that data into Power BI Desktop. Häufig befinden sich die Daten auf Webseiten jedoch nicht in aufgeräumten Tabellen, die leicht zu extrahieren sind.Often however, data on Web pages aren't in tidy tables that are easy to extract. Daten aus solchen Seiten zu erhalten, kann eine Herausforderung sein, selbst wenn die Daten strukturiert und konsistent sind.Getting data from such pages can be challenging, even if the data is structured and consistent.

Es gibt jedoch eine Lösung:There's a solution. Mit dem Feature Get Data from Web by example (Daten per Beispiel aus dem Web holen) können Sie grundlegend Power BI Desktop zeigen, welche Daten Sie extrahieren möchten, indem Sie ein oder mehrere Beispiele im Connectordialogfeld bereitstellen.With the Get Data from Web by example feature, you can essentially show Power BI Desktop which data you want to extract by providing one or more examples within the connector dialog. Power BI Desktop sammelt andere Daten auf der Seite, die Ihren Beispielen entsprechen.Power BI Desktop gathers other data on the page that match your examples. Mit dieser Lösung können Sie alle Arten von Daten aus Webseiten extrahieren, also Daten in Tabellen und Daten, die sich nicht in Tabellen befinden.With this solution you can extract all sorts of data from Web pages, including data found in tables and other non-table data.

Daten anhand von Beispielen aus dem Web abrufen

Die Preise in den Abbildungen dienen nur als Beispiel.Prices in graphics are for example purposes only.

Verwenden von „Daten anhand von Beispielen aus dem Web abrufen“Using Get Data from Web by example

Klicken Sie im Menüband Start auf Daten abrufen.Select Get Data from the Home ribbon menu. Wählen Sie im angezeigten Dialogfeld Andere aus den Kategorien im linken Bereich aus, und wählen Sie dann Web aus.In the dialog box that appears, select Other from the categories in the left pane, and then select Web. Klicken Sie auf Verbinden, um den Vorgang fortzusetzen.Select Connect to continue.

Option „Web“ im Bereich „Daten abrufen“

Geben Sie in Aus dem Web die URL der Webseite ein, aus der Sie Daten extrahieren möchten.In From Web, enter the URL of the Web page from which you'd like to extract data. In diesem Artikel wird die Microsoft Store-Webseite verwendet, und es wird gezeigt, wie dieser Connector funktioniert.In this article, we'll use the Microsoft Store Web page, and show how this connector works.

Wenn Sie das Prozedere nachvollziehen möchten, können Sie die gleiche Microsoft Store-URL verwenden wie in diesem Artikel:If you want to follow along, you can use the Microsoft Store URL that we use in this article:

https://www.microsoft.com/store/top-paid/games/xbox?category=classics

Webdialogfeld

Wenn Sie auf OK klicken, werden Sie zum Dialogfeld Navigator weitergeleitet, in dem alle automatisch erkannten Tabellen der Webseite angezeigt werden.When you select OK, you're taken to the Navigator dialog box where any autodetected tables from the Web page are presented. In dem in der Abbildung unten gezeigten Fall wurden keine Tabellen gefunden.In the case shown in the image below, no tables were found. Wählen Sie Tabelle anhand von Beispielen hinzufügen aus, um Beispiele bereitzustellen.Select Add table using examples to provide examples.

Navigator-Fenster

Tabelle anhand von Beispielen hinzufügen zeigt ein interaktives Fenster, in dem Sie den Inhalt der Webseite vorher anzeigen können.Add table using examples presents an interactive window where you can preview the content of the Web page. Geben Sie Beispielwerte der Daten ein, die Sie extrahieren möchten.Enter sample values of the data you want to extract.

In diesem Beispiel extrahieren wir den Namen und den Preis für jedes Spiel auf der Seite.In this example, we'll extract the Name and Price for each of the games on the page. Das können wir tun, indem wir für jede Spalte einige Beispiele von der Seite angeben.We can do that by specifying a couple of examples from the page for each column. Bei der Eingabe von Beispielen extrahiert Power Query mithilfe intelligenter Datenextraktionsalgorithmen Daten, die dem Muster der Beispieleinträge entsprechen.As you enter examples, Power Query extracts data that fits the pattern of example entries using smart data extraction algorithms.

Screenshot: Daten aus dem Internet

Hinweis

In Wertvorschläge sind nur Werte enthalten, die höchstens 128 Zeichen umfassen.Value suggestions only include values less than or equal to 128 characters in length.

Wenn Sie mit den aus der Webseite extrahierten Daten zufrieden sind, wählen Sie OK aus, um zum Power Query-Editor zu gelangen.Once you're happy with the data extracted from the Web page, select OK to go to Power Query Editor. Sie können weitere Transformationen anwenden oder die Daten erstellen, wie z. B. diese Daten mit anderen Daten aus unseren Quellen zu kombinieren.You can apply more transformations or shape the data, such as combining this data with other data our sources.

Screenshot: Aus dem Internet extrahierte Daten im Power Query-Editor

Nun können Sie Visuals erstellen oder die Webseitendaten auf andere Weise nutzen, wenn Sie Ihre Power BI Desktop-Berichte erstellen.From there, you can create visuals or otherwise use the Web page data when creating your Power BI Desktop reports.

Weitere SchritteNext steps

Sie können mithilfe von Power BI Desktop eine Verbindung mit Daten jeglicher Art herstellen.There are all sorts of data you can connect to using Power BI Desktop. Weitere Informationen zu Datenquellen finden Sie in folgenden Ressourcen:For more information on data sources, check out the following resources: