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 filtroch LuckyTemplates. Dozviete sa, ako vidieť prechod kontextu v xmSQL a pláne logických dotazov. Kontextový prechod transformuje aktuálny kontext riadka na ekvivalentný kontext filtra. Filtre sa potom spúšťajú pomocoufunkciu.
Obsah
Význam funkcie CALCULATE
Funkcia CALCULATE vytvára kontext vašich výpočtov v jazyku DAX. Ak používate funkciu iterácie bez toho, aby ste ju zabalili do CALCULATE , dostanete nepresné výsledky.
Tu je jednoduchý dotaz s bezkontextovým prechodom:
To máfunkcia pre produkt aktuálnej ceny a množstva FactSales . Potom pridá stĺpec ku každému roku v tabuľke Kalendárny rok pre celkový predaj.
Ak spustíte dotaz, uvidíte, že výsledky každého riadku sú rovnaké.
Opakované výsledky znamenajú, že niečo nie je v poriadku, pretože je prakticky nemožné dosiahnuť každý rok rovnaký objem predaja. Vaša miera DAX alebo dátový model môže vyžadovať revízie alebo úpravy. V tomto prípade miera DAX nemá v sebe CALCULATE .
Ak kliknete na prvé skenovanie a pozriete sa na príkaz xmSQL, nevidíte žiadny filter ani kontext naznačujúci, že kalendárny rok by mal byť súčasťou výpočtu. Na vyvolanie kontextového prechodu potrebujete funkciu CALCULATE .
Vyvolanie filtrov v dotaze LuckyTemplates DAX
Toto je rovnaký dotaz, ale s kontextovým prechodom pomocou funkcie CALCULATE .
Ak spustíte dotaz, vo výsledkoch môžete vidieť rôzne hodnoty.
Druhým skenovaním roka DimCalendar je zhromaždenie všetkých ostatných rokov. Výsledky nebudú mať riadky roky s prázdnymi výsledkami (2012, 2013 a 2014) bez skenovania. Úložný mechanizmus to robí na pozadí, aby zabezpečil, že sa započítajú všetky údaje.
Ak sa pozriete na príkaz xmSQL, môžete vidieť, že ľavé vonkajšie spojenie je vyvolané funkciou CALCULATE . Left Outer Join poskytuje údaje o predaji za roky 2015 až 2018. Ak vidíte Left Outer Join v kombinácii s $Expr0 v príkaze xmSQL, znamená to, že došlo k prechodu kontextu.
Veci môžu byť trochu zložitejšie, keď sa deje viacero kontextových prechodov. Left Outer Join však informuje DAX, že sa musíte zamerať na rozsah údajov vo vašom filtri.
V skutočnosti to môžete vidieť v pláne logických dotazov vo forme Sum_Vertipaq , ktorý závisí od roku DimCalendar.
Ak sa pokúsite spustiť dotaz bez prechodu kontextu a pozriete sa na plán logických dotazov, môžete vidieť, že Sum_Vertipaq nezávisí od ničoho. To znamená, že musíte niečo vyplniť vo svojom dátovom modeli alebo meraní, aby ste získali požadovaný výstup.
Záver
Takto identifikujete kontextový prechod a určíte, kedy k nemu dôjde alebo nie. Vyvolanie kontextových prechodov je nevyhnutné pri vytváraní hodnotných výsledkov. Pomáhajú zhromažďovať údaje z rôznych rozsahov, časových období a tabuliek.
CALCULATE je jedna z najdôležitejších funkcií pri vyvolaní vašich filtrov. Keď je výpočet nastavený, ukladací mechanizmus pracuje na vykonaní dotazu, aby poskytol výsledky.
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.