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,

Leave a Comment

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!

Prehľad a vytvorenie domovskej stránky SharePointu

Prehľad a vytvorenie domovskej stránky SharePointu

Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.

Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.