Najlepšie postupy Power Query pre váš dátový model

sa používa na prípravu každej z tabuliek načítaných do dátového modelu. Preto je nevyhnutné, aby tabuľky, polia a miery v dátovom modeli boli nekomplikované a užívateľsky prívetivé. V tomto návode si povieme o niektorých osvedčených postupoch Power Query pre náš dátový model, o niektorých jeho funkciách a o tom, prečo by sme mali používať editor dotazov. 

Power Query umožňuje používateľom robiť veľmi zložité veci. Preto je vždy dôležité dodržiavať niekoľko pravidiel osvedčených postupov, aby bolo všetko správne usporiadané.

Obsah

1. Vždy prenášajte údaje do editora Power Query

Ľudia môžu zvyčajne importovať svoje údaje priamo do svojho dátového modelu pomocou možnosti Získať údaje .

Najlepšie postupy Power Query pre váš dátový model

Dôrazne vám odporúčam, aby ste to nerobili a najskôr použili Editor dotazov . To znamená, že by sme mali vždy priniesť naše údaje do editora dotazov, aby sme ich najskôr vyčistili. Dôvodom je, že dáta nie sú nikdy dokonalé. Pred pridaním do nášho dátového modelu  by bolo lepšie skontrolovať údaje v editore dotazov .

2. Vždy je najlepším postupom pochopiť, čo je dotaz

Jedným z najdôležitejších osvedčených postupov Power Query, ktoré by som odporučil, je pochopiť, čo je dotaz. 

Dopyt je ako snímka našich údajov v ich najhoršej podobe. Fyzicky nič neprenáša ani do nášho modelu LuckyTemplates. 

Keďže naše dátové tabuľky môžu byť veľké, chceme ich dotazovať a nevytvárať žiadne preťaženie z hľadiska našich modelov LuckyTemplates. Keď ich dostaneme do formátu dotazu, vtedy vykonáme všetko čistenie a transformáciu týchto tabuliek. Preto je dôležité dobre porozumieť tomu, čo je dotaz, oproti priamemu potvrdeniu údajov v dátovom modeli.  

Najlepšie postupy Power Query pre váš dátový model

3. Precvičte si organizáciu vašich otázok pre vývoj modelu

Z hľadiska osvedčených postupov Power Query pre vývoj modelov je veľmi dôležité organizovať naše dotazy. Je to preto, že budeme mať veľa otázok, keď budeme v LuckyTemplates vyvíjať viac a viac. Niekedy môže byť dotaz ako prípravná tabuľka a nakoniec sa môže pripojiť alebo zlúčiť do inej tabuľky. Môžeme teda dostať veľa otázok a musíme ich vedieť spravovať. 

V tomto príklade som ich usporiadal na ľavej strane pomocou priečinkov. Dopyty môžeme tiež presunúť myšou a umiestniť ich v určitom poradí. Kľúčovou vecou pri ich organizovaní je intuitívne ich pomenovať – nielen dopyty, ale aj priečinky, v ktorých sa nachádzajú. 

Najlepšie postupy Power Query pre váš dátový model

4. Analyzujte kód M v editore Power Query

Ďalším osvedčeným postupom Power Query, ktorý sa musíme naučiť, je vedieť, čo sa deje v rozšírenom editore a konkrétnejšie s . 

Najlepšie postupy Power Query pre váš dátový model

Toto je príklad podrobného kódu M s dotazom na dátumy. Je to jednoducho kód, ktorý sa zmení pri každej transformácii. Takže to len uvádza všetky rôzne detaily transformácií, ktoré robíme. 

Najlepšie postupy Power Query pre váš dátový model

Napríklad tu odstránime stĺpec. 

Najlepšie postupy Power Query pre váš dátový model

Ak potom otvoríme náš kód v rozšírenom editore , uvidíme, že tiež zaznamenal, že sme odstránili stĺpec. Nepotrebujeme písať kód, ale musíme mu dobre rozumieť. Keď to dokážeme jasne analyzovať, môžeme vidieť, že v tejto časti je pomerne málo príležitostí urobiť oveľa pokročilejšie veci. 

Najlepšie postupy Power Query pre váš dátový model

5. Štruktúra a optimalizácia tabuliek LuckyTemplates

Nakoniec veľmi odporúčam používateľom, aby pochopili, ako chceme štruktúrovať alebo optimalizovať tabuľky pre LuckyTemplates. To je skutočne kľúčové, pretože na konci dňa, keď prejdeme cez túto fázu dopytu, zapojíme ho do nášho dátového modelu a musíme okolo neho vybudovať dátový model. Pri práci na tomto musíme mať na pamäti dátový model, pretože tu optimalizujeme vaše tabuľky pre dátový model. 

Aký je teda dobrý tvar alebo aký je najoptimálnejší tvar, aby sa naše tabuľky zmestili do nášho dátového modelu? Na to tiež neexistuje presná odpoveď, pretože každá dátová situácia je v mnohých prípadoch jedinečná.

Záver

Takže toto sú moje odporúčané osvedčené postupy pre Power Query a niektoré z hlavných kľúčových vecí, ktorým sa budeme venovať v iných článkoch blogu. Dodržiavanie týchto všeobecných tipov vám môže pomôcť pripraviť správny dátový model, ktorý sa považuje za jadro riešenia správ LuckyTemplates.

Vždy majte na pamäti, že je skutočne dôležité porozumieť tomu, čo sa deje vo vnútri editora dotazov. Odtiaľ môžeme ísť a aplikovať to, ako vyzerá dobrá a optimalizovaná tabuľka, do nášho vlastného dátového scenára a do nášho vlastného modelu. 

Všetko najlepšie,


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í.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.