Dátový model LuckyTemplates: Komplexný prehľad

Druhým pilierom vývoja LuckyTemplates je dátové modelovanie. V tomto návode sa dozviete o všetkých dôležitých veciach, ktoré je potrebné zvážiť pri nastavovaní dátového modelu LuckyTemplates. Nasleduje komplexný prehľad osvedčených postupov vývoja dátových modelov.

Obsah

Usporiadanie dátového modelu LuckyTemplates

1. Hviezdna schéma

Jedným z najlepších spôsobov nastavenia dátového modelu LuckyTemplates je použitie hviezdnej schémy. Dostal svoje meno, pretože pripomína hviezdu.

Dátový model LuckyTemplates: Komplexný prehľad

Tabuľka Faktov je v strede hviezdy a tabuľky Dimension alebo Lookup sú v každom bode hviezdy.

Takto to vyzerá so vzťahmi:

Dátový model nemusí vyzerať presne ako hviezda. Myšlienkou je umiestniť stôl Fact do stredu, zatiaľ čo ostatné stoly ho úhľadne obklopujú.

2. Vodopádový prístup

Ďalším skvelým spôsobom usporiadania dátového modelu je použitie vodopádového prístupu.

Dátový model LuckyTemplates: Komplexný prehľad

Tabuľky Dimension alebo Lookup sú usporiadané v hornej časti, zatiaľ čo tabuľky Value alebo Fact sú usporiadané nižšie. To uľahčuje vizualizáciu vzťahov, ako keby „padali“ do tabuľky Faktov.

Toto sú rôzne časti rozloženia vodopádu:

Dátový model LuckyTemplates: Komplexný prehľad

Vyhľadávacie tabuľky sú umiestnené navrchu, zatiaľ čo tabuľky Faktov sú umiestnené v strede. Tabuľky meraní sú zoskupené v stĺpci vpravo. Nosné tabuľky sú umiestnené v riadkoch vľavo dole.

Riadenie vzťahov v dátovom modeli LuckyTemplates

1. Riadiť vzťahy

Uistite sa, že ste odstránili všetky vzťahy, ktoré mohli byť automaticky vygenerované LuckyTemplates. Je lepšie manuálne obnoviť každý vzťah. Na udržiavanie vzťahov vo vašom dátovom modeli môžete použiť dialóg Spravovať vzťahy .

Dátový model LuckyTemplates: Komplexný prehľad

Pri používaní Spravovať vzťahy sa vám zobrazí úplný zoznam vzťahov vo vašom modeli.

Dátový model LuckyTemplates: Komplexný prehľad

Môžete vidieť všetky tabuľky a stĺpce Od a Do. To uľahčuje rozpoznanie nesprávnych kľúčov, ktoré sa používajú na spájanie tabuliek. Uvádza sa aj stav každého vzťahu. To vám umožňuje aktivovať alebo deaktivovať vzťahy podľa potreby.

2. Mohutnosť v dátovom modeli LuckyTemplates

Dialóg Manage Relationships tiež uľahčuje zobrazenie mohutnosti a jej smerovania.

V ideálnom prípade môžu byť vzťahy buď jeden k mnohým alebo mnoho k jednému . LuckyTemplates je vynikajúci v predvolení kardinality podľa vašich údajov.

Ak chcete zobraziť mohutnosť, kliknite na tlačidlo Upraviť v spodnej časti dialógového okna.

Dátový model LuckyTemplates: Komplexný prehľad

V tomto príklade môžete vidieť vzťah medzi predajom a kanálmi. Posúvaním do pravého stĺpca každej tabuľky uvidíte, že LuckyTemplates vybral kľúč kanála pre každý riadok.

Dátový model LuckyTemplates: Komplexný prehľad

Môžete si tiež vybrať správnu mohutnosť. Uistite sa, že smer krížového filtra je buď Single, alebo Both, v závislosti od vášho dátového modelu.

LuckyTemplates používa Single ako predvolené. Keď teda uvidíte, že predvolený smer krížového filtra je Oboje, nájdite si chvíľu na potvrdenie, že údaje vo vašej množine údajov sú načítané a transformované podľa plánu.

3. One-to-many vs Many-to-one

Pre vzťahy v LuckyTemplates sa odporúča čo najviac používať vzťahy typu one-to-many. Toto je označené jednou smerovou šípkou.

Dátový model LuckyTemplates: Komplexný prehľad

Vyhnite sa obojsmerným vzťahom, pokiaľ to nie je absolútne nevyhnutné. Obojsmerné vzťahy sú označené dvojitými smerovými šípkami. Tieto typy vzťahov môžu viesť k nekonzistentným výsledkom a často vyžadujú zložitejší jazyk DAX.

4. Aktívne verzus neaktívne vzťahy

Môžete mať iba jednu medzi dvoma súvisiacimi tabuľkami. Medzi týmito tabuľkami však môžete mať toľko neaktívnych vzťahov, koľko chcete.

Dátový model LuckyTemplates: Komplexný prehľad

Ak sa napríklad pokúsite aktivovať stĺpec Dátum objednávky z Predaja, zobrazí sa kontextové okno s informáciou, že nemôžete vytvoriť dva vzťahy medzi rovnakými dvoma tabuľkami.

Dátový model LuckyTemplates: Komplexný prehľad

Takže budete musieť deaktivovať vzťah Dátum faktúry . To je čas, kedy môžete aktivovať OrderDate .

Dátový model LuckyTemplates: Komplexný prehľad

Tiež pomocoupríkazu, môžete použiť neaktívny vzťah na požiadanie v meraní DAX.

Pridávanie tabuliek a stĺpcov do dátového modelu LuckyTemplates

1. Tabuľky meraní

Môžete pridať výberom položky Zadať údaje z ponuky Domov.

Dátový model LuckyTemplates: Komplexný prehľad

Po kliknutí naň sa zobrazí okno, ktoré vám umožní vytvoriť novú tabuľku.

Pri vytváraní tabuľky meraní sa uistite, že ste jej dali zmysluplný názov. V tomto prípade sa to nazýva Core Measures. Po dokončení kliknite na tlačidlo Načítať .

Dátový model LuckyTemplates: Komplexný prehľad

V tomto príklade už existuje tabuľka základných opatrení. LuckyTemplates teda automaticky označí novovytvorenú tabuľku ako Core Measures (2) . Má tiež predvolený stĺpec 1.

Dátový model LuckyTemplates: Komplexný prehľad

Kliknite pravým tlačidlom myši na Core Measures (2) a potom vyberte New measure .

Dátový model LuckyTemplates: Komplexný prehľad

Pre názornosť zadajme do miery len m1 = 1 .

Dátový model LuckyTemplates: Komplexný prehľad

Toto je teraz pridané v časti Základné opatrenia (2). Nezabudnite odstrániť alebo skryť predvolený stĺpec.

Ak skryjete a potom rozbalíte tablu Pole, uvidíte, že základné opatrenia (2) sa teraz zobrazia v hornej časti poľa.

Dátový model LuckyTemplates: Komplexný prehľad

2. Prepojenie stĺpcov

Pokiaľ ide o prepojenie stĺpcov v LuckyTemplates, odporúča sa použiť príponu Key na ľubovoľnom stĺpci, ktorý sa použije na prepojenie. Ak stĺpec končí ID alebo kódom , musíte si na ne dávať pozor, pretože v rôznych tabuľkách môžu znamenať rôzne veci

Mali by ste prepojiť iba stĺpce, ktoré majú podobné názvy. Napríklad pri prepájaní Zákazníckeho kľúča je dôležité zabezpečiť, aby všetky polia použité na prepojenie končili slovom Kľúč . Musíte sa tiež uistiť, že majú správny typ údajov.

3. Viditeľnosť stĺpca

Ak budete jediní používať zostavu LuckyTemplates, ktorú ste vytvorili, viditeľnosť stĺpcov nie je taká veľká. Ak však budete publikovať správu alebo množinu údajov, ktoré budú používať iní, je dobré si vo veciach urobiť poriadok.

Môžete to urobiť tak, že vyberiete správne miery pre vizuály a potom skryjete stĺpce, ktoré sa v nich nezobrazujú. Skryté stĺpce sú sivé.

Dátový model LuckyTemplates: Komplexný prehľad

Ak chcete skryť stĺpce, stačí kliknúť pravým tlačidlom myši na konkrétny stĺpec a potom vybrať položku Skryť.

Dátový model LuckyTemplates: Komplexný prehľad

Môžete sa rozhodnúť skryť skryté stĺpce kliknutím pravým tlačidlom myši na tablu Pole a zrušením začiarknutia Zobraziť skryté .

Dátový model LuckyTemplates: Komplexný prehľad

Záver

Tento tutoriál vám poskytuje komplexný prehľad vecí, ktoré musíte zvážiť a vykonať pri vytváraní dátových modelov v LuckyTemplates.

Je dôležité uistiť sa, že dátové modely a vzťahy sú nastavené správne, aby ste sa vyhli komplikáciám v neskorších fázach vývoja vašej zostavy. Dodržiavanie týchto tipov zaručí bezproblémový tok od začiatku do konca.

Greg


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

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.