Editor Power Query: Pracovné dotazy

V tomto návode sa dozvieme o  postupných dotazoch pomocou editora Power Query. Toto je nový koncept, o ktorom by som chcel diskutovať, aby sme pochopili, kedy a kde ho môžeme použiť v  editore dotazov .  

Postupné dotazy možno použiť na konfiguráciu a vystavenie parametrov zdrojov údajov dotazom na dimenzie a tabuľky faktov množiny údajov.

Pre množiny údajov LuckyTemplates musíme definovať parametre špecifické pre zdroje údajov a vytvoriť predbežný dotaz, ktorý na tieto parametre odkazuje. Toto je odporúčaný spôsob prístupu k údajom.

Obsah

Analýza dátového modelu

Ak sa práve teraz pozrieme na náš model, podstatné prvky už máme, no stále je to príliš komplikované. Preto musíme využiť dopyty na integráciu našich tabuliek alebo údajov do prepracovanejšieho a optimalizovaného modelu. Spracovanie dotazov prostredníctvom editora Power Query je prechodným krokom na dosiahnutie tohto cieľa.

Editor Power Query: Pracovné dotazy

Tu máme tabuľky ako  Podrobnosti o kanáliZákazníciProduktyRegióny a rad  tabuliek predaja  za  roky 201420152016 .  

Editor Power Query: Pracovné dotazy

Pozrime sa, ako môžu vyzerať naše ukážkové údaje z rôznych zdrojov údajov, ktoré možno budeme musieť v budúcnosti prepojiť. Ak sa pozrieme na tabuľky predajných objednávok v týchto demo údajoch, všimneme si, že ide o presne tie isté údaje, ktoré sa líšia len v roku. Potrebujeme tieto údaje dotazovať, aby sme ich mohli preniesť do nášho modelu. Preto musíme nájsť spôsob, ako ich integrovať a zároveň zachovať tieto dopyty, aby naďalej hľadali údaje.

Editor Power Query: Pracovné dotazy

Okrem toho by sme im nemali nechať rovnaký vzhľad a tvar ako ich pôvodný dopyt. To je dôvod, prečo musíme pre tieto tabuľky vytvoriť tento prechodný krok nazývaný pracovná oblasť . Potom v editore dotazov optimalizujeme tabuľku alebo ju urobíme ako jedinú tabuľku.

Máme tabuľku Predaj a vyhľadávacie tabuľky, ako sú Zákazníci , Regióny a Produkty . Máme tiež tabuľku Podrobnosti kanála , ktorú budeme používať ako tabuľku prípravy. Neskôr musíme zlúčiť tabuľku Podrobnosti kanála do našej tabuľky faktov ( Tabuľka Predaj ). Zatiaľ do nášho predbežného dopytu vložíme tabuľku Podrobnosti kanála . Toto je len preto, aby sme vám ukázali, ako môžeme využiť túto tabuľku.

Nastavenie modelu pomocou editora Power Query

Teraz sa vráťme k nášmu demo modelu. Ukážem vám, ako by som to navrhol nastaviť, pretože z týchto troch tabuliek chceme vytvoriť iba jednu tabuľku predaja.

Editor Power Query: Pracovné dotazy

Tieto tri otázky si musíme ponechať. Takže pre nich vytvoríme novú skupinu a pomenujeme ju Staging Queries.

Editor Power Query: Pracovné dotazy

Presuňme tiež  tabuľku Podrobnosti kanála  do našej  skupiny Pracovné dopyty  . 

Editor Power Query: Pracovné dotazy

Potom presuňte  tabuľky ZákazníciProduktyRegión  do  skupiny Dátový model  .

Editor Power Query: Pracovné dotazy

Toto je len ďalší dobrý príklad toho, ako správne usporiadať naše stoly. 

Dokončenie pracovného dotazu pomocou editora Power Query

Jedinou ďalšou vecou, ​​​​ktorú treba pri postupovaní rozpoznať, je potreba pokračovať v dopytovaní zdroja údajov. Tieto tabuľky by sme však nemali nechať ísť do našich modelov.

Aby sme to usporiadali, začnime kliknutím pravým tlačidlom myši na tabuľku Predaj_2014 . V tejto tabuľke zachováme možnosť Zahrnúť do obnovenia prehľadu . Potom vypnite načítanie zrušením začiarknutia možnosti Povoliť načítanie .

Editor Power Query: Pracovné dotazy

Deaktivujme tiež tabuľku Predaj_2015 , Predaj_2016 a Podrobnosti kanála zrušením začiarknutia možnosti Povoliť načítanie. Toto je posledný krok predtým, ako zadáme tieto otázky nášmu modelu.

Vo výsledku by takto mal vyzerať náš inscenačný dotaz. Stále sa budú pýtať, ale do nášho modelu ich nezahrnieme.

Editor Power Query: Pracovné dotazy

Ide o odstránenie parametrov zdroja údajov z dotazov na vyhľadávanie údajov a tiež o uľahčenie správy zdrojov údajov a ich dotazov.

Záver

Majte na pamäti, že príprava je o použití týchto dopytov buď od tých, ktoré sú už v modeli, alebo od tých, ktoré sú v našej prípravnej oblasti. Potom si musíme predstaviť model, ktorý z nich chceme postaviť. Musíme optimalizovať, čistiť a tvarovať naše tabuľky, aby sme ich dostali do modelu, s ktorým budeme budovať vzťahy.

V ďalších tutoriáloch sa naučíme, ako pripojiť a zlúčiť tieto tabuľky z pracovnej plochy. Dúfajme, že vám to dá dobrú predstavu o tom, ako môžete využiť tento koncept a ako by ste o ňom mali premýšľať z hľadiska dopytu.

Všetko najlepšie,


Vyhledávací pole PowerApps: Jak přidat a přizpůsobit

Vyhledávací pole PowerApps: Jak přidat a přizpůsobit

Naučte se, jak vytvořit vyhledávací pole PowerApps úplně od začátku a přizpůsobit je tak, aby odpovídalo celkovému tématu vaší aplikace.

Příklad SELECTEDVALUE DAX – Výběr kráječe sklizně

Příklad SELECTEDVALUE DAX – Výběr kráječe sklizně

Sklízejte nebo zachycujte hodnotu uvnitř míry a znovu ji použijte v jiném taktu pro dynamické výpočty pomocí SELECTEDVALUE DAX v LuckyTemplates.

Historie verzí v seznamech SharePoint

Historie verzí v seznamech SharePoint

Zjistěte, jak vám historie verzí na SharePointu může pomoci vidět vývoj určitých dat a kolika změn prošla.

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Zde je nástroj pro vytváření sestav a vizuálů, výběr barevných hexadecimálních kódů, který můžete použít ke snadnému získání barev pro vaše sestavy LuckyTemplates.

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Pomocí tabulky období můžete v přehledu snadno zobrazit časové období jako průřez. Použijte M kód k vytvoření dynamického datového výřezu v LuckyTemplates.

Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.