Používateľské rozhranie doplnku Power Query

Pomocou doplnku Power Query sa môžete pripojiť k mnohým rôznym zdrojom údajov a transformovať údaje do požadovaného tvaru.

V tomto článku sa dozviete, ako vytvárať dotazy pomocou doplnku Power Query, a to objavením:

  • Ako funguje prostredie "Získať údaje" v doplnku Power Query.
  • Ako používať a využívať používateľské rozhranie doplnku Power Query.
  • Ako vykonávať bežné transformácie, ako je zoskupenie a zlúčenie údajov.

Ak ste nováčikom v doplnku Power Query, môžete sa pred začatím prihlásiť na bezplatnú skúšobnú verziu služby Power BI. Toky údajov služby Power BI môžete použiť na vyskúšaním skúseností power queryu online popísaných v tomto článku.

Môžete si tiež stiahnuť Power BI Desktop zadarmo.

Príklady v tomto článku sa pripájajú k informačnému kanálu Northwind ODataa používajú ho .

https://services.odata.org/V4/Northwind/Northwind.svc/

Pripojenie k informačnému kanálu OData

Ak chcete začať, vyhľadajte konektor informačného kanála OData zo zariadenia "Získať údaje". Môžete vybrať kategóriu Iné zhora alebo vyhľadať OData na paneli vyhľadávania v pravom hornom rohu.

V časti Získať údaje vyberte položku OData.

Po výbere tohto konektora sa na obrazovke zobrazia nastavenia pripojenia a poverenia.

  • V prípade adresy URL zadajte url adresu informačného kanála Northwind OData zobrazeného v predchádzajúcej časti.
  • V prípade lokálnej brány údajov ponechajte ako žiadnu.
  • Pre typ overenia, nechajte ako anonymné.

Vyberte tlačidlo Ďalej.

Pripojenie do OData.

Navigátor sa teraz otvorí, kde vyberiete tabuľky, ku ktorým sa chcete pripojiť zo zdroja údajov. Výberom tabuľky Zákazníci načítajte ukážku údajov a potom vyberte položku Transformovať údaje.

Zážitok z navigátora.

Dialógové okno potom načíta údaje z tabuľky Zákazníci do editora doplnku Power Query.

Vyššie uvedené skúsenosti s pripojením k údajom, zadaním metódy overovania a výberom konkrétneho objektu alebo tabuľky, ku ktorej sa chcete pripojiť, sa nazýva Zážitok Získať údaje a je zdokumentovaný s ďalšími podrobnosťami v článku Získanie údajov.

Poznámka

Ďalšie informácie o konektore informačného kanála OData nájdete v téme Informačný kanál OData.

Používateľské prostredie editora Power Query

Editor power query predstavuje používateľské rozhranie doplnku Power Query, kde môžete pridávať alebo upravovať dotazy, spravovať dotazy zoskupením alebo pridávaním popisov do krokov dotazu alebo vizualizovať dotazy a ich štruktúru s rôznymi zobrazeniami. Používateľské rozhranie doplnku Power Query má päť rôznych súčastí.

Používateľské rozhranie doplnku Power Query.

  1. Pás s nástrojmi: prostredie navigácie na páse s nástrojmi, ktoré poskytuje viacero kariet na pridávanie transformácií, výber možností dotazu a prístup k rôznym tlačidlám pása s nástrojmi na dokončenie rôznych úloh.
  2. Tabla Dotazy: zobrazenie všetkých dostupných dotazov.
  3. Aktuálne zobrazenie: hlavné pracovné zobrazenie, ktoré predvolene zobrazuje ukážku údajov dotazu. Môžete tiež povoliť zobrazenie diagramu spolu so zobrazením ukážky údajov. Môžete tiež prepínať medzi zobrazením schémy a zobrazením ukážky údajov pri zachovaní zobrazenia diagramu.
  4. Nastavenia dotazu: zobrazenie aktuálne vybratého dotazu s relevantnými informáciami, ako je napríklad názov dotazu, kroky dotazu a rôzne indikátory.
  5. Stavový riadok: riadok zobrazujúci relevantné dôležité informácie o dotaze, ako je napríklad čas vykonania, celkový počet stĺpcov a riadkov a stav spracovania. Tento panel obsahuje aj tlačidlá na zmenu aktuálneho zobrazenia.

Poznámka

Zobrazenie schémy a diagramu je momentálne k dispozícii iba v doplnku Power Query Online.

Používanie editora doplnku Power Query

V tejto časti začnete transformovať údaje pomocou doplnku Power Query. Ale skôr ako začnete pracovať na transformácii údajov, budeme diskutovať o niektorých tabloch používateľského nastavenia, ktoré je možné rozbaliť alebo zbaliť v závislosti od ich kontextu. Výberom príslušných tabiel sa môžete sústrediť na zobrazenie, na ktorom vám najviac záleží. Budeme tiež diskutovať o rôznych zobrazeniach, ktoré sú k dispozícii v používateľskému nastavenie doplnku Power Query.

Rozbalenie a zbalenie tabiel

Všimnite si, že v celom používateľskom rozhraní doplnku Power Query sa nachádzajú ikony, ktoré vám pomôžu zbaliť alebo rozbaliť určité zobrazenia alebo sekcie. V pravom hornom rohu tably Dotazy sa napríklad nachádza ikona, ktorá pri vybratí zbalí tablu dotazov a pri ďalšom výbere rozbalí tablu.

Zbaliť tablu dotazov pomocou ikony v pravom hornom rohu tably Dotazy.

Prepínanie medzi zobrazeniami

Okrem toho, že môžete zbaliť určité tably a sekcie v používateľskom rozhraní doplnku Power Query, môžete tiež prepnúť, ktoré zobrazenia sa zobrazujú. Ak chcete prepínať zobrazenia, prejdite na kartu Zobraziť na páse s nástrojmi a nájdete skupiny Ukážka a Rozloženie, ktoré riadia vzhľad používateľského rozhrania doplnku Power Query.

Odporúčame vám vyskúšať všetky tieto možnosti, aby ste našli zobrazenie a rozloženie, s ktorým sa cítite najpohodlnejšie. Napríklad na páse s nástrojmi vyberte položku Zobrazenie schémy.

Tlačidlo Zobrazenie schémy sa nachádza na karte Zobraziť na páse s nástrojmi doplnku Power Query.

Pravá strana stavového riadku obsahuje aj ikony pre zobrazenia diagramu, údajov a schémy. Tieto ikony môžete použiť na zmenu medzi zobrazeniami. Tieto ikony môžete použiť aj na povolenie alebo zakázanie zobrazenia podľa vášho výberu.

Používateľské rozhranie doplnku Power Query s tablou dotazov sa zrútilo a aktuálne zobrazenie sa prešlo na zobrazenie schémy zo zobrazenia údajov.

Čo je zobrazenie schémy

Zobrazenie schémy vám ponúka rýchly a jednoduchý spôsob interakcie iba s súčasťami schémy tabuľky, ako sú názvy stĺpcov a typy údajov. Pri akciách súvisiacich so schémou odporúčame zobrazenie schémy, ako je napríklad odstránenie stĺpcov, premenovanie stĺpcov, zmena typov údajov stĺpcov, zmena poradia stĺpcov alebo duplikovanie stĺpcov.

Poznámka

Ďalšie informácie o zobrazení schémy nájdete v téme Používanie zobrazenia schémy.

Napríklad v zobrazení schémy začiarknite políčko vedľa stĺpcov Objednávky a CustomerDemographics a na páse s nástrojmi vyberte akciu Odstrániť stĺpce. Tento výber použije transformáciu na odstránenie týchto stĺpcov z údajov.

Odstráňte stĺpce.

Čo je zobrazenie diagramu

Teraz môžete prepnúť späť na zobrazenie ukážky údajov a povoliť zobrazenie diagramu, aby sa zobrazila vizuálnejšia perspektíva údajov a dotazu.

Prepnite na zobrazenie diagramu.

Zobrazenie diagramu vám pomôže vizualizovať, ako je dotaz štruktúrovaný a ako môže interagovať s inými dotazmi v projekte. Každý krok v dotaze má odlišnú ikonu, ktorá vám pomôže rozpoznať použitú transformáciu. Existujú aj riadky, ktoré spájajú kroky na ilustráciu závislostí. Keďže je zapnuté zobrazenie ukážky údajov aj zobrazenie diagramu, zobrazenie diagramu sa zobrazí v hornej časti ukážky údajov.

Zobrazenie diagramu pomocou ukážky údajov.

Poznámka

Ďalšie informácie o zobrazení diagramu nájdete v téme Zobrazenie diagramu.

Začnite transformovať svoje údaje

Ak je povolené zobrazenie diagramu, vyberte znamienko plus. Môžete vyhľadať novú transformáciu, ktorú chcete pridať do dotazu. Vyhľadajte položku Zoskupiť podľa a vyberte transformáciu.

Vyhľadajte skupinu podľa zobrazenia diagramu.

Potom sa zobrazí dialógové okno Zoskupiť podľa. Skupinu môžete nastaviť podľa operácie tak, aby sa zoskupila podľa krajiny a spočítala počet riadkov zákazníka na krajinu.

  1. Ponechajte zvolené tlačidlo Základné rádio.
  2. Vyberte položku Krajina podľa.
  3. Ako názov stĺpca a operáciu vyberte položku Zákazníci a Počet riadkov.

Zoskupiť podľa dialógu.

Ak chcete operáciu vykonať, vyberte tlačidlo OK. Ukážka údajov sa obnoví, aby sa zobrazil celkový počet zákazníkov podľa krajiny.

Alternatívny spôsob spustenia dialógového okna Skupina podľa by bolo použitie tlačidla Skupina podľa na páse s nástrojmi alebo kliknutím pravým tlačidlom myši na stĺpec Krajina.

Spustenie kombinácie klávesov podľa dialógového okna.

Pre pohodlie je možné často pristupovať k transformáciám v doplnku Power Query z viacerých miest, takže používatelia sa môžu rozhodnúť využiť skúsenosti, ktoré uprednostňujú.

Pridanie nového dotazu

Teraz, keď máte dotaz, ktorý poskytuje počet zákazníkov na krajinu, môžete pridať kontext k týmto údajom nájdením celkového počtu dodávateľov pre každé územie.

Najprv budete musieť pridať údaje o dodávateľoch. V rozbaľovacej ponuke vyberte položku Získať údaje a potom vyberte položku OData.

Získajte údaje z operačného systému OData z používateľského nastavenia doplnku Power Query.

Znova sa objaví zážitok z pripojenia OData. Zadajte nastavenia pripojenia, ako je popísané v Pripojenie informačného kanála OData, aby ste sa pripojili k informačnému kanálu Northwind OData. V možnosti Navigator vyhľadajte a vyberte tabuľku Dodávatelia.

Pripojenie dodávateľmi Northwind OData.

Ak chcete pridať nový dotaz do editora doplnku Power Query, vyberte položku Vytvoriť. Tabla dotazov by teraz mala zobrazovať dotaz Zákazníci aj Dodávatelia.

Tabla dotazov zobrazujúca zákazníkov aj dodávateľov.

Znova otvorte dialógové okno Skupina podľa, tentoraz výberom tlačidla Zoskupiť podľa na páse s nástrojmi pod kartou Transformovať.

Zoskupiť podľa pása s nástrojmi transformácie.

V dialógovom okne Skupina podľa nastavte skupinu podľa operácie na zoskupenie podľa krajiny a spočítajte počet riadkov dodávateľov podľa krajiny.

  1. Ponechajte zvolené tlačidlo Základné rádio.
  2. Vyberte položku Krajina podľa.
  3. Ako názov stĺpca a operáciu vyberte riadky Dodávateľov a Počet.

Zoskupiť podľa dodávateľov.

Poznámka

Ďalšie informácie o skupine podľa transformácie nájdete v téme Zoskupenie alebo zhrnutie riadkov.

Odkazovanie dotazov

Teraz, keď máte dotaz pre zákazníkov a dotaz pre dodávateľov, vaším ďalším cieľom je skombinovať tieto dotazy do jedného. Existuje mnoho spôsobov, ako to dosiahnuť, vrátane použitia možnosti Zlúčiť v tabuľke Zákazníci, duplikácie dotazu alebo odkazovania na dotaz. V tomto príklade vytvoríte odkaz kliknutím pravým tlačidlom myši na tabuľku Zákazníci a výberom položky Referencie, čím sa účinne vytvorí nový dotaz, ktorý odkazuje na dotaz Zákazníci.

Referenčný dotaz.

Po vytvorení tohto nového dotazu zmeňte názov dotazu na Analýzu krajiny a vypnite zaťaženie tabuľky Zákazníci odnaviekovaním možnosti Povoliť načítanie z dotazu Dodávatelia.

Zakážte načítanie dotazu.

Zlúčenie dotazov

Operácia zlúčenia dotazov spája dve existujúce tabuľky dohromady na základe zodpovedajúcich hodnôt z jedného alebo viacerých stĺpcov. V tomto príklade je cieľom pripojiť sa k tabuľkám Zákazníci aj Dodávatelia do jednej tabuľky len pre krajiny, ktoré majú zákazníkov aj dodávateľov.

V rámci dotazu Analýza krajiny vyberte možnosť Zlúčiť dotazy na karte Domov na páse s nástrojmi.

Zlúčiť dotazy z pása s nástrojmi.

Zobrazí sa nové dialógové okno pre operáciu Zlúčenie. Potom môžete vybrať dotaz, ktorý sa má zlúčiť s aktuálnym dotazom. Vyberte dotaz Dodávateľ a vyberte pole Krajina z oboch dotazov. Nakoniec vyberte druh vnútorného spojenia, pretože chcete len krajiny, v ktorých máte zákazníkov a dodávateľov pre túto analýzu.

Dialógové okno Zlúčenie dotazov.

Po výbere tlačidla OK sa do dotazu Analýzy krajiny pridá nový stĺpec, ktorý obsahuje údaje z dotazu Dodávatelia. Vyberte ikonu vedľa poľa Dodávatelia, ktoré zobrazuje ponuku, v ktorej môžete vybrať polia, ktoré chcete rozbaliť. Vyberte iba pole Dodávatelia a potom vyberte tlačidlo OK.

Rozšírte údaje o dodávateľoch.

Výsledkom tejto operácie rozbalenia je tabuľka s iba 12 riadkami. Premenujte pole Suppliers.Suppliers na iba Dodávateľov dvojitým kliknutím na názov poľa a zadaním nového názvu.

Premenovať pole Dodávatelia.

Poznámka

Ďalšie informácie o funkcii Zlúčiť dotazy nájdete v téme Prehľad zlúčenia dotazov.

Použité kroky

Každá transformácia, ktorá sa použije na dotaz, sa uloží ako krok v časti Použité kroky na table Nastavenia dotazu. Ak niekedy potrebujete skontrolovať, ako sa dotaz transformuje z kroku na krok, môžete vybrať krok a zobraziť ukážku, ako sa dotaz vyrieši v danom bode.

Môžete tiež kliknúť pravým tlačidlom myši na dotaz a vybrať možnosť Vlastnosti zmeniť názov dotazu alebo pridať popis dotazu. Kliknite napríklad pravým tlačidlom myši na krok Zlúčiť dotazy z dotazu Analýza krajiny a zmeňte názov dotazu, ktorý sa má zlúčiť s dodávateľmi, a popis, ktorý sa má použiť na získanie údajov z dotazu Dodávatelia pre dodávateľov podľa krajiny.

Vlastnosti kroku.

Táto zmena pridá vedľa kroku novú ikonu, na ktorú sa môžete ukázať a prečítať si jej popis.

Ukázanie na zobrazenie vlastností kroku.

Poznámka

Ďalšie informácie o použitých krokoch nájdete v časti Používanie zoznamu Použité kroky.

Pred prechodom na ďalšiu sekciu vypnite zobrazenie Diagramu, aby sa zobrazila iba ukážka údajov.

Pridanie nového stĺpca

S údajmi pre zákazníkov a dodávateľov v jednej tabuľke môžete teraz vypočítať pomer zákazníkov k dodávateľom pre každú krajinu. Vyberte posledný krok dotazu Analýza krajiny a potom vyberte stĺpce Zákazníci aj Dodávatelia. Na karte Pridať stĺpec na páse s nástrojmi a v skupine Od čísla vyberte položku Štandardné a potom z rozbaľovacieho výberu rozdeľte (celé číslo).

Pridajte nový stĺpec.

Táto zmena vytvorí nový stĺpec s názvom Celočíselné delenie, ktorý môžete premenovať na Ratio. Táto zmena je posledným krokom dotazu, pretože môžete vidieť pomer medzi zákazníkom a dodávateľom pre krajiny, v ktorých majú údaje zákazníkov a dodávateľov.

Profilovanie údajov

Ďalšou funkciou doplnku Power Query, ktorá vám pomôže lepšie porozumieť údajom, je profilovanie údajov . Povolením funkcií profilovania údajov získate spätnú väzbu o údajoch vo vnútri polí dotazu, ako je napríklad distribúcia hodnôt, kvalita stĺpcov a ďalšie.

Odporúčame vám používať túto funkciu počas vývoja vašich dotazov, ale túto funkciu môžete vždy povoliť a zakázať podľa vášho pohodlia. Nasledujúci obrázok zobrazuje všetky nástroje na profilovanie údajov povolené pre dotaz analýza krajiny.

Profilovanie údajov.

Poznámka

Ďalšie informácie o profilovaní údajov nájdete v téme Používanie nástrojov na profilovanie údajov.

Súhrn

V tomto článku ste vytvorili sériu dotazov pomocou doplnku Power Query, ktorý poskytuje analýzu pomeru medzi zákazníkom a dodávateľom na úrovni krajiny pre spoločnosť Northwind.

Naučili ste sa súčasti používateľského rozhrania doplnku Power Query, ako vytvoriť nové dotazy vo vnútri editora dotazov, referenčné dotazy, zlúčiť dotazy, pochopiť sekciu použitých krokov, pridať nové stĺpce a ako používať nástroje na profilovanie údajov na lepšie pochopenie údajov.

Power Query je výkonný nástroj, ktorý sa používa na pripojenie k mnohým rôznym zdrojom údajov a transformáciu údajov do požadovaného tvaru. Scenáre uvedené v tomto článku sú príkladmi, ako môžu používatelia používať Power Query na transformáciu surových údajov do dôležitých akčných obchodných prehľadov.