Dela via


Hämta webbplatsdata genom att tillhandahålla exempel

Genom att hämta data från en webbsida kan användarna enkelt extrahera data från webbsidor. Data på webbsidor finns dock ofta inte i prydliga tabeller som är lätta att extrahera. Det kan vara svårt att hämta data från sådana sidor, även om data är strukturerade och konsekventa.

Det finns en lösning. Med funktionen Hämta data från webben efter exempel kan du i princip visa Power Query-data som du vill extrahera genom att ange ett eller flera exempel i anslutningsdialogrutan. Power Query samlar in andra data på sidan som matchar dina exempel. Med den här lösningen kan du extrahera alla typer av data från webbsidor, inklusive data som finns i tabeller och andra data som inte är tabelldata.

Get data from web by example.

Kommentar

Priserna som anges i bilderna är endast för exempeländamål.

Använda Hämta data från webben efter exempel

Välj alternativet Webb i anslutningsappen och välj sedan Anslut för att fortsätta.

I Från webben anger du URL:en för den webbsida som du vill extrahera data från. I den här artikeln använder vi Microsoft Store-webbsidan och visar hur den här anslutningsappen fungerar.

Om du vill följa med kan du använda webbadressen till Microsoft Store som vi använder i den här artikeln:

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

Web dialog.

När du väljer OK tas du till dialogrutan Navigatör där alla automatiskt avgränsade tabeller från webbsidan visas. I det fall som visas i bilden nedan hittades inga tabeller. Välj Lägg till tabell med hjälp av exempel för att ange exempel.

Navigator window.

Lägg till tabell med hjälp av exempel visar ett interaktivt fönster där du kan förhandsgranska innehållet på webbsidan. Ange exempelvärden för de data som du vill extrahera.

I det här exemplet extraherar du namn och pris för vart och ett av spelen på sidan. Du kan göra det genom att ange ett par exempel från sidan för varje kolumn. När du anger exempel extraherar Power Query data som passar mönstret för exempelposter med hjälp av algoritmer för extrahering av smarta data.

data by example.

Kommentar

Värdeförslag innehåller endast värden som är mindre än eller lika med 128 tecken långa.

När du är nöjd med de data som extraheras från webbsidan väljer du OK för att gå till Power Query-redigeraren. Du kan sedan använda fler transformeringar eller forma data, till exempel genom att kombinera dessa data med andra datakällor.

applying more transformations.

Se även