Získanie údajov z webovej stránky pomocou príkladovGet webpage data by providing examples

Získanie údajov z webovej stránky umožňuje používateľom jednoducho extrahovať údaje z webových stránok a importovať ich do aplikácie Power BI Desktop.Getting data from a web page lets users easily extract data from web pages, and import that data into Power BI Desktop. Údaje sa však na webových stránkach často nenachádzajú v prehľadných tabuľkách, ktoré by sa dali ľahko extrahovať.Often however, data on Web pages aren't in tidy tables that are easy to extract. Získavanie údajov z týchto stránok môže byť náročné, aj keď sú údaje štruktúrované a konzistentné.Getting data from such pages can be challenging, even if the data is structured and consistent.

Existuje však riešenie.There's a solution. Pomocou funkcie získania údajov z webu pomocou príkladu môžete aplikácii Power BI Desktop v podstate ukázať, ktoré údaje chcete extrahovať pomocou jedného alebo viacerých príkladov v dialógovom okne konektora.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 zhromažďuje ďalšie údaje na stránke, ktoré sa zhodujú s vašimi príkladmi.Power BI Desktop gathers other data on the page that match your examples. Pomocou tohto riešenia môžete extrahovať rozličné údaje z webových stránok, vrátane údajov v tabuľkách a ďalších údajov, ktoré sa nenachádzajú v tabuľkách.With this solution you can extract all sorts of data from Web pages, including data found in tables and other non-table data.

Získanie údajov z webu pomocou príkladov

Ceny v grafických prvkoch majú napríklad len ilustračný účel.Prices in graphics are for example purposes only.

Používanie funkcie získanie údajov z webu pomocou príkladovUsing Get Data from Web by example

Na páse s nástrojmi Domov vyberte položku Načítať údaje.Select Get Data from the Home ribbon menu. V zobrazenom okne vyberte zo zoznamu kategórií na ľavej table položku Iné a potom vyberte položku Web.In the dialog box that appears, select Other from the categories in the left pane, and then select Web. Ak chcete pokračovať, vyberte položku Pripojiť.Select Connect to continue.

vyberte položku Web z okna Získať údaje

Do dialógového okna Z webu potom zadajte URL adresu webovej stránky, z ktorej chcete extrahovať údaje.In From Web, enter the URL of the Web page from which you'd like to extract data. V tomto článku použijeme webovú stránku Microsoft Store a ukážeme si, ako funguje tento konektor.In this article, we'll use the Microsoft Store Web page, and show how this connector works.

Ak si to chcete vyskúšať, môžete použiť URL adresu Microsoft Store, ktorú sme použili v tomto článku: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

webové dialógové okno

Keď vyberiete tlačidlo OK, dostanete sa do dialógového okna Navigátor, v ktorom sú zobrazené všetky automaticky rozpoznané tabuľky z webovej stránky.When you select OK, you're taken to the Navigator dialog box where any autodetected tables from the Web page are presented. V prípade zobrazenom na obrázku nižšie sa nenašli žiadne tabuľky.In the case shown in the image below, no tables were found. Vyberte položku Pridať tabuľku pomocou príkladov, aby sa ponúkli príklady.Select Add table using examples to provide examples.

okno Navigátor

Pridanie tabuľky pomocou príkladov predstavuje interaktívne okno, v ktorom môžete zobraziť ukážku obsahu webovej stránky.Add table using examples presents an interactive window where you can preview the content of the Web page. Zadajte vzorové hodnoty údajov, ktoré chcete extrahovať.Enter sample values of the data you want to extract.

V tomto príklade budeme extrahovať položky Name (Názov) a Price (Cena) pre jednotlivé hry na stránke.In this example, we'll extract the Name and Price for each of the games on the page. Môžeme to urobiť tak, že uvedieme do každého stĺpca niekoľko príkladov zo stránky.We can do that by specifying a couple of examples from the page for each column. Pri zadávaní príkladov Power Query extrahuje údaje, ktoré sú vhodné pre vzorové položky pomocou algoritmov inteligentnej extrakcie údajov.As you enter examples, Power Query extracts data that fits the pattern of example entries using smart data extraction algorithms.

údaje podľa príkladu

Poznámka

Návrhy hodnôt obsahujú iba tie hodnoty, ktoré majú dĺžku maximálne 128 znakov.Value suggestions only include values less than or equal to 128 characters in length.

Keď budete spokojní s údajmi extrahovanými z webovej stránky, vyberte položku OK, aby ste prešli na editor Power Query.Once you're happy with the data extracted from the Web page, select OK to go to Power Query Editor. Môžete použiť viac transformácií alebo tvarovať údaje, napríklad kombinovať tieto údaje s inými údajmi našich zdrojov.You can apply more transformations or shape the data, such as combining this data with other data our sources.

údaje podľa príkladu

Odtiaľ môžete vytvoriť vizuály alebo použiť údaje webovej stránky inak pri vytváraní zostáv aplikácie Power BI Desktop.From there, you can create visuals or otherwise use the Web page data when creating your Power BI Desktop reports.

Ďalšie krokyNext steps

Pomocou aplikácie Power BI Desktop môžete pripojiť najrôznejšie údaje.There are all sorts of data you can connect to using Power BI Desktop. Ďalšie informácie o zdrojoch údajov nájdete tu:For more information on data sources, check out the following resources: