Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Po rozsiahlej diskusii o editore dotazov je čas presunúť všetky tieto údaje do zostavy LuckyTemplates prostredníctvom modelovania údajov. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Dátové modelovanie vám umožňuje prepojiť rôzne dátové tabuľky v zostave LuckyTemplates vytvorením vzťahov medzi nimi.

Obsah

Upevnenie vzťahov v modeli základných údajov

Môj základný dátový model pozostáva zo všetkých tabuliek, ktoré som opravil v editore dotazov. Patria sem moje tabuľky Zákazníci, Tabuľka Miesta, Tabuľka Produkty atď.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Keďže som vyčistil tieto tabuľky a som si istý, že mám všetky údaje, ktoré momentálne potrebujem, kliknutím na Zavrieť a použiť zatvorím editor dotazov a použijem všetky čakajúce zmeny.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

To samozrejme neznamená, že sa nevrátim späť do editora dotazov, keď začnem pracovať na modelovaní údajov. Určite by som sa k tomu často vracal, najmä ak potrebujem vykonať ďalšie transformácie alebo ak potrebujem priniesť nové údaje v závislosti od toho, čo vyžadujú moje zostavy.

Proces aplikácie dopytov do môjho môže nejaký čas trvať v závislosti od množstva údajov, ktoré mám.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Ale keď je aplikácia hotová, skončím na novom plátne, kde môžem začať vytvárať svoju analýzu.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Niektorí ľudia môžu skočiť priamo do tejto časti. Ale to, čo zvyčajne robím, je kontrola vzťahov vytvorených okolo údajov, na ktorých som pracoval, keď som bol v editore dotazov.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Toto je oblasť modelovania, ku ktorej mám prístup prostredníctvom tejto konkrétnej ikony tu.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Ak nemáte skúsenosti s LuckyTemplates a predtým ste pracovali na Exceli, bude to pre vás úplne neznáme. Je dôležité, aby ste pochopili túto časť, pretože je rozhodujúca pri vývoji čohokoľvek v rámci LuckyTemplates.

Tu sa môžem uistiť, že vzťahy medzi mojimi údajmi sú nastavené optimálnym spôsobom. V opačnom prípade bude ťažšie správne vykonať akýkoľvek výpočet alebo analýzu.

Vzťahy sú znázornené týmito čiarami a šípkami prechádzajúcimi cez tabuľky údajov.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

LuckyTemplates normálne odhaduje vzťahy medzi rôznymi tabuľkami automaticky. Bohužiaľ, LuckyTemplates sa v tejto časti väčšinou mýli .

Takže zvyčajne začínam odstránením týchto existujúcich vzťahov, najmä keď si nie som 100% istý, či majú predvolené vzťahy, ktoré LuckyTemplates umiestnil, zmysel.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

V Exceli by ste normálne mali jeden veľký súbor so stovkami stĺpcov. Dátové modelovanie v rámci LuckyTemplates je však iné.

Tu mám napríklad základnú sadu informácií a potom mám samostatné podporné tabuľky, ktoré obsahujú informácie o filtrovaní. Takže skončím s rôznymi tabuľkami s rôznymi skupinami údajov v každej z nich.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Toto je kritická časť pri modelovaní údajov – identifikuje sa, či je každá tabuľka vyhľadávacou tabuľkou alebo tabuľkou faktov . Je dôležité pochopiť, čo tieto dva typy tabuliek robia, aby ste pochopili, aké vzťahy cez ne môžete nakresliť.

Tabuľka faktov obsahuje všetky transakcie ako v tejto tabuľke predajov.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Na druhej strane vyhľadávacia tabuľka obsahuje informácie o filtrovaní.

Keď som zistil, kam patria moje stoly, usporiadam ich. Páči sa mi zoradiť svoje vyhľadávacie tabuľky tu navrchu do jedného radu.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Čo sa týka mojej tabuľky faktov, rád ju uvádzam nižšie.

Pochopenie, čo je dátové modelovanie, a vytváranie správnych vzťahov

Samozrejme, niektorí ľudia to môžu robiť inak. Ale toto je najlepšia prax, o ktorú sa chcem podeliť, pretože mám filozofiu udržiavať veci čo najjednoduchšie.

Tieto tabuľky vrstvím takto, pretože si chcem predstaviť, ako vzťahy prebiehajú. Tomu hovorím vodopád filtrov . Týmto spôsobom mám svoje vyhľadávacie tabuľky navrchu, ktoré odosielajú informácie o filtrovaní do nespracovaných údajov, s ktorými pracujem.




Záver

Toto je veľmi základná vec, ale je dôležité, aby ste to zvládli, pretože to môže neskôr spôsobiť alebo pokaziť vaše výpočty.

Pochopenie základov modelovania údajov vám pomôže uistiť sa, že vo svojich prehľadoch získate správne výsledky. Ušetrí vám to frustráciu z pokusov nájsť hlavnú príčinu chýb, ktoré môžu vyplynúť z nesprávnych vzťahov.

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