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.
V tomto blogu sa ponoríme do kontextu riadkov v DAX LuckyTemplates. Ďalším spôsobom, ako to nazvať, je nástroj na výpočet iterácie , ale z technickejšej perspektívy sa to nazýva kontext riadkov . Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.
Obsah
DAX LuckyTemplates: Kontext riadkov a SUMX
Spôsob, akým sa dostanete do kontextu riadkov, je použitie iteračných funkcií v LuckyTemplates, ako napr. SUMX vráti súčet výrazov vyhodnotených pre každý riadok v tabuľke.
Druhý parameter SUMX je výraz , ktorý predstavuje akúkoľvek logiku, ktorá pracuje s tabuľkou, ktorú špecifikujeme.
Pamätáte si podľa tohto príkladu, ako sme vygenerovali toto opatrenie?
Ako prvé sa udialo, že sa použije kontext hodnotenia. Potom sme po každom jednotlivom výsledku skočili do zákulisia tabuľky Predaj .
Potom sme spustili nejakú logiku v každom jednom riadku tejto tabuľky a uložili sme ich do pamäte. Potom sme z týchto výsledkov v pamäti nakoniec všetko zhrnuli, aby sme dostali výsledky do stĺpca Celkové tržby .
Stručne povedané, najskôr sa vykoná kontext hodnotenia a potom sa každý jeden riadok vyhodnotí prostredníctvom kontextu riadka, pretože SUMX je iteračná funkcia .
S ohľadom na túto skutočnosť môžete skutočne dosiahnuť pokrok vo svojich výrazoch.
Môžete písať príkazy IF alebo SWITCH alebo akýkoľvek typ logiky, ktorú možno vykonať v jednom riadku v rámci iteračnej funkcie, ako je SUMX .
SUMX nie je jediná iteračná funkcia, ktorú môžeme použiť. Nechýbajú ani funkcie akoakde sa výpočty vykonávajú aj v kontexte riadkov .
Iteračný mechanizmus je komplexnejší ako kontext filtra , pretože sa pozerá na všetko, čo zostalo v stĺpci, keď sú všetky filtre na svojom mieste.
Kontext riadku na celkovom množstve
Tu môžete vidieť, že máme našu mieru celkového množstva , ktorá berie súčet zo stĺpca Množstvo .
V skutočnosti môžeme vypočítať rovnaký výsledok pomocou kontextu riadku namiesto kontextu filtra .
Na tento účel môžeme vytvoriť novú mieru s názvom Celkové množstvo (Iterácia) , použiť SUMX a potom vložiť do tabuľky Predaj s odkazom na stĺpec Množstvo .
Potom môžeme na porovnanie uviesť naše nové opatrenie. Jednoducho počítame presne rovnaký výsledok pre tieto dve opatrenia.
Výsledky však boli vypočítané pomocou dvoch rôznych výpočtových nástrojov v LuckyTemplates – jeden vľavo používa kontext filtra , zatiaľ čo druhý používa kontext riadku .
Aj keď pri práci s jednoduchšími modelmi nie je veľký rozdiel, viac výpočtov sa deje v rámci iteračných funkcií .
Ak budete pracovať s oveľa väčšími súbormi údajov a modelmi, je lepšie použiťfunkcia namiesto SUMX . Skorší príklad bol len pre porovnanie, takže je zbytočné preťažovať výpočet viac, ako je potrebné.
Na výpočet niečoho, ako je celkový predaj , je však potrebné použiť funkciu iterácie , pretože neexistoval spôsob, ako by sme to mohli vypočítať pomocou SUM na základe údajov, ktoré sme mali.
Toto sú veci, na ktoré by ste sa mali zamyslieť. Dúfajme, že je vám jasnejšie, čo sa deje v zákulisí týchto výpočtov.
DAX LuckyTemplates: Iteračné funkcie vs agregačné funkcie
Na základe osobnej skúsenosti, keď som používal , nikdy som pri spustení výpočtov nemusel skutočne premýšľať o tom, čo sa deje s výpočtovými motormi.
V LuckyTemplates však musíte premýšľať o tom, kedy je najlepšie použiť funkciu iterácie alebo agregačnej funkcie . To sa stáva zložitejším, keď používate pokročilejšie vzorce a kombinujete ich.
S ohľadom na túto skutočnosť je dôležité, aby ste sa dobre zorientovali v týchto pojmoch predtým, ako prejdete na zložitejšie veci, ako sú kumulatívne súčty alebo kĺzavé priemery .
Záver
LuckyTemplates je úžasný vďaka všetkým vysokokvalitným analytikám, ktoré dokáže, a všetko to začína dobrým pochopením kontextu riadkov.
Aj pri pokročilejších veciach by ste mali premýšľať o kontexte konkrétneho výsledku, aby ste pochopili, čo sa počíta.
To je všetko, čo som chcel pokryť s ohľadom na iteračné funkcie v LuckyTemplates. Ďalej si prejdeme ďalšie veci, ktoré treba zvážiť v súvislosti s kontextom.
Všetko najlepšie,
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.