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.
Tento tutoriál bude diskutovať o karte Vzťahy vv štúdiu DAX. Dozviete sa, aké užitočné je to pri identifikácii porušení referenčnej integrity, ktoré spomaľujú vaše kódy DAX. Pomôže vám určiť, ktorú tabuľku alebo stĺpec je potrebné optimalizovať a vylepšiť.
Obsah
Výukový program karty Vzťahy v analyzátore VertiPaq
Karta Vzťahy zobrazuje všetky vzťahy, ktoré sú vo vašom dátovom modeli . Pre ilustráciu, toto je vzorový súbor, ktorý bude použitý v tomto návode. Môžete vidieť, že má štyri sady vzťahov.
Toto je diagramový pohľad na dátový model.
Má štyri tabuľky dimenzií, ktoré súvisia s tabuľkou faktov. Keď sa vrátite na kartu Vzťahy , môžete vidieť stĺpec Max From Cardinality .
Tento stĺpec definuje náklady na vzťah, čo je množstvo časupotrebuje preniesť filtre z tabuľky dimenzií do tabuľky faktov.
Ďalšie dôležité stĺpce na karte sú Chýbajúce kľúče , Neplatné riadky a Ukážky porušení; zobrazujú problémy s referenčnou integritou vo vašom modeli.
Porušenie referenčnej integrity
K porušeniu referenčnej integrity dochádza vtedy, keď existuje hodnota na viacerých stranách vzťahu jeden k mnohým, ktorá na jednej strane neexistuje.
Tieto porušenia spomaľujú výkon vášho DAX a niekedy vedú k nepresným výpočtom.
Ak chcete nájsť tieto porušenia, môžete použiť kartu Vzťahy alebo spustiť súbor . Osvedčeným postupom je vždy opraviť problémy, aby bol výkon plynulejší.
Ak sa vrátite na kartu Vzťahy, môžete vidieť, že existujú porušenia, ktoré sa týkajú vzťahov tabuľky dimenzií k tabuľke faktov.
Tabuľka faktov obsahuje 781 chýbajúcich CustomerKeys a 1 chýbajúci SalesPersonKey , ktorý neexistuje v tabuľke DimCustomer a DimSalesPerson .
Stĺpec Sample Violations zobrazuje chýbajúce kľúče. V príklade sa zobrazilo iba 5 kľúčov z tabuľky Zákaznícky kľúč .
Ak chcete zmeniť počet zobrazených kľúčov, prejdite na Súbor a kliknite na Možnosť. Ďalej kliknite na položku Rozšírené a potom zmeňte počet porušení. V tomto príklade je použitých 20 chýbajúcich kľúčov.
Keď sa vrátite späť na kartu, znova spustite DAX kliknutím na položku Zobraziť metriky. Teraz môžete vidieť viac chýbajúcich kľúčov.
Teraz musíte zistiť, prečo tieto kľúče chýbajú a čo sú zač. Vytvorte dotaz DAX, ktorý vám poskytne chýbajúce kľúče z tabuľky Zákaznícky kľúč .
Najprv použite funkciu EVALUATE a potom funkciu. Pre ľavý stôl použite funkcia pre CustomerKey tabuľky FactSales .
A pre správnu tabuľku použite funkciu DISTINCT pre CustomerKey tabuľky DimCustome . Po stlačení F5 uvidíte všetkých 781 chýbajúcich klávesov.
Návod VertiPaq Analyzer: Oprava porušení RI
Ak chcete porušenia opraviť, vráťte sa do vzorového súboru a kliknite na položku Transformovať údaje . Ďalej prejdite do tabuľky DimCustomer , získajte úplný zoznam a kliknite na tlačidlo Použiť.
Znova spustite dotaz DAX. Teraz môžete vidieť, že mu nechýbajú kľúče.
V prípade porušenia z tabuľky SalesPersonKey urobte to isté. Prejdite do tabuľky DimSalesPerson , získajte chýbajúci kľúč a potom kliknite na tlačidlo Použiť.
Teraz neexistujú žiadne porušenia referenčnej integrity.
Záver
Ak neviete, ako a kde začať s optimalizáciou vášho DAX, použite kartu Vzťahy v metrikách VertiPaq Analyzer. Vyhľadá tabuľky s porušením referenčnej integrity a pomôže vám ich zbaviť sa rýchlejšie.
Problémy s výkonom sa vyskytnú vždy, ale keď si osvojíte používanie karty Vzťahy, získate bezchybné výpočty.
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.
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.
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ů.
Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.
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.
V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.
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.
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í.
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.
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.