Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

Prejdem si niekoľko zaujímavých konceptov, ktoré zahŕňajú použitie niekoľkých tabuľkových funkcií na optimalizáciu vašich vzorcov LuckyTemplates . Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Použijem príklad z miesta, kde sa jeden z členov pýtal, či je možné pridať filter pri použití funkcie SUMMARIZE .

Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

Toto je celkom bežné pre scenáre, keď potrebujete vytvoriť virtuálne tabuľky, ktoré iterujú logikou v rámci opatrení namiesto iterovania celej tabuľky.

Thefunkcia má mnoho využití. Umožňuje vám vytvoriť súhrnnú tabuľku, či už fyzicky alebo virtuálne. Môžete ho použiť aj na vytvorenie pokročilejších tabuľkových funkcií pridaním , , alebo . Existuje široká škála týchto stolových funkcií, ktoré môžete využiť.

V tomto návode vám chcem ukázať, ako skombinovať niektoré funkcie tabuľky na optimalizáciu vzorcov LuckyTemplates. Týmto spôsobom môžete získať relevantnejšie výsledky, ktoré musíte použiť pri svojej analýze.

STIAHNUŤ ZDROJ DAX TU

Obsah

Optimalizácia vzorcov LuckyTemplates pomocou funkcie filtra

V príklade chcel člen vytvoriť tabuľku predaja podľa mesta, ale chcel sa pozrieť len na určitú podmnožinu týchto miest. Na získanie určitého rozsahu predaja je teda v tabuľke potrebný ďalší filter.

Jeden z našich odborníkov na LuckyTemplates, Brian, prišiel s pomerne jednoduchým riešením, ako tento scenár vyriešiť. Kľúčovým bodom riešenia je, že po umiestnení môžete umiestniť virtuálny stôlfunkciu.

Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

V tomto prípade môžete využiť ľubovoľnú tabuľkovú funkciu, ktorá je vám k dispozícii, napríklad SUMMARIZE . Funkcia S UMMARIZE je tabuľková funkcia, ktorá vytvára súhrnnú tabuľku pre regióny a mestá. Okrem toho obsahuje celkové tržby mesta a celkové tržby.

Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

Keďže táto virtuálna tabuľka je vo filtri, vráti len tie mestá, ktoré majú viac ako 1 milión celkových predajov miest.

Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

Ako môžete vidieť, funguje to dobre a je to efektívne pri optimalizácii vašich vzorcov LuckyTemplates. 

Okrem toho môžete pomocou AVERAGEX vytvoriť mieru, ktorá hľadá iba priemerný predaj na mesto . Je to užitočné v situácii, keď sa chcete pozrieť len na predaje v top mestách nad určitú sumu.

Thefunkcia môže pomôcť minimalizovať množstvo opakovaní potrebných pre váš vzorec. Táto funkcia tiež pomáha nechať virtuálnu tabuľku iterovať cez menšie alebo menšie čísla. 

Použitie ADDCOLUMNS na optimalizáciu vzorcov LuckyTemplates

Ďalší člen, Nick, prispel lepším spôsobom na optimalizáciu vzorového vzorca LuckyTemplates. Ide o vrstvenie ďalšej tabuľkovej funkcie tzvvo vnútrinamiesto toho, aby ste mali len funkciu SUMMARIZE .

Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

Nová technika mierne zlepšuje výkon výpočtu a zabraňuje niektorým nepárnym výsledkom. Thefunkcia umožňuje vytvoriť virtuálnu tabuľku s ďalšími stĺpcami.

V tomto príklade funkcia SUMMARIZE vytvorí tabuľku s jedným stĺpcom. Ale cez ADDCOLUMNS môžete pridať ďalší stĺpec pre celkový predaj. 

Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

Ak chcete vytvoriť ďalší filter, stačí vložiť vzorec ADDCOLUMNS do funkcie FILTER do existujúceho vzorca. Toto je len jeden spôsob, ako vytvoriť dvojstĺpcovú a filtrovanú tabuľku, ktorá vyzerá ako tá nižšie.

Optimalizujte vzorce LuckyTemplates pomocou pokročilého jazyka DAX

Rovnakú techniku ​​môžete použiť aj na dosiahnutie akéhokoľvek druhu virtuálnej tabuľky, ktorá sa iteruje prostredníctvom funkcie AVERAGEX aleboalebofunkciu. Tieto funkcie tabuľky môžete jednoducho navrstviť na seba a zmeniť tak tvar virtuálneho stola. 




Záver

Vzorce LuckyTemplates môžete optimalizovať tak, aby ste zmenili tvar alebo upravili súhrn údajov vo svojom modeli pomocou výkonu jazyka DAX.

V tomto krátkom návode chcem len zdôrazniť niektoré skvelé riešenia od členov fóra LuckyTemplates. Ako som ukázal, existuje niekoľko zaujímavých techník, ktoré podľa mňa môžete ľahko aplikovať na svoje vlastné opatrenia a logiku v LuckyTemplates. Dúfam, že ste si tu dnes našli niekoľko užitočných rád.

Všetko najlepšie!


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.