Freigeben über


Abrufen von Webseitendaten durch Bereitstellen von Beispielen

Das Abrufen von Daten von einer Webseite ermöglicht Benutzern das einfache Extrahieren von Daten aus Webseiten. Häufig sind Daten auf Webseiten jedoch nicht in aufgeräumten Tabellen enthalten, die leicht zu extrahieren sind. Das Abrufen von Daten von solchen Seiten kann schwierig sein, auch wenn die Daten strukturiert und konsistent sind.

Es gibt eine Lösung. Mit der Funktion "Daten aus dem Web per Beispiel abrufen" können Sie im Wesentlichen die Power Query-Daten, die Sie extrahieren möchten, angeben, indem Sie ein oder mehrere Beispiele im Verbindungsdialog bereitstellen. Power Query sammelt andere Daten auf der Seite, die Ihren Beispielen entsprechen. Mit dieser Lösung können Sie alle Arten von Daten aus Webseiten extrahieren, einschließlich daten, die in Tabellen und anderen Nicht-Tabellendaten gefunden wurden.

Abrufen von Daten aus dem Web nach Beispiel.

Hinweis

Die in den Bildern aufgeführten Preise dienen nur zu Beispielzwecken.

Verwenden von "Daten aus dem Web abrufen" anhand eines Beispiels

Wählen Sie die Weboption in der Connectorauswahl und dann "Verbinden" aus, um den Vorgang fortzusetzen.

Geben Sie in "Von Web" die URL der Webseite ein, aus der Sie Daten extrahieren möchten. In diesem Artikel verwenden wir die Microsoft Store-Webseite und zeigen, wie dieser Connector funktioniert.

Wenn Sie folgen möchten, können Sie die Microsoft Store-URL verwenden, die wir in diesem Artikel verwenden:

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

Webdialog.

Wenn Sie "OK" auswählen, gelangen Sie zum Dialogfeld " Navigator ", in dem alle automatisch erkannten Tabellen auf der Webseite angezeigt werden. In dem in der abbildung unten gezeigten Fall wurden keine Tabellen gefunden. Wählen Sie "Tabelle mithilfe von Beispielen hinzufügen" aus, um Beispiele bereitzustellen.

Navigatorfenster.

Das Hinzufügen einer Tabelle mithilfe von Beispielen stellt ein interaktives Fenster dar, in dem Sie eine Vorschau des Inhalts der Webseite anzeigen können. Geben Sie Beispielwerte der Daten ein, die Sie extrahieren möchten.

In diesem Beispiel extrahieren Sie den Namen und den Preis für jedes der Spiele auf der Seite. Dazu können Sie ein paar Beispiele auf der Seite für jede Spalte angeben. Während Sie Beispiele eingeben, extrahiert Power Query Daten, die dem Muster von Beispieleinträgen mit intelligenten Datenextraktionsalgorithmen entsprechen.

Daten nach Beispiel.

Hinweis

Wertvorschläge enthalten nur Werte, die kleiner oder gleich 128 Zeichen lang sind.

Sobald Sie mit den von der Webseite extrahierten Daten zufrieden sind, wählen Sie "OK " aus, um zum Power Query-Editor zu wechseln. Anschließend können Sie weitere Transformationen anwenden oder die Daten modellieren, z. B. die Kombination dieser Daten mit anderen Datenquellen.

Anwenden weiterer Transformationen.

Siehe auch