Premenné a komentáre DAX na zjednodušenie vzorcov

V tomto návode budeme diskutovať o najjednoduchšom spôsobe zjednodušenia pomocou premenných a komentárov v LuckyTemplates.

Kódy DAX môžu byť zložité a ťažko pochopiteľné, keď budú pokročilejšie. Ak ich neoptimalizujeme, ostatní používatelia LuckyTemplates v rámci organizácie budú mať problém porozumieť dátovému modelu.

Používanie premenných a komentárov uľahčí vytváranie, aktualizáciu a optimalizáciu vzorcov.

Obsah

Používanie premenných DAX v mierach

Prvou technikou na zjednodušenie vzorcov DAX je použitie premenných.

Pri práci s premennými si vždy pamätajte, že sú špecifické len pre mieru. Nemôžu to byť globálne premenné.

Na premenné je zatiaľ možné odkazovať iba v rámci opatrenia. Toto je aktuálne obmedzenie v LuckyTemplates, avšak v budúcnosti dôjde k zmenám.

Použitie premenných DAX na referenčné hodnoty

V tomto príklade použijeme pre vzorec špecifickú syntax.

Zadajte pre označenie premennej a potom zadajte jej názov. V tomto prípade túto premennú nazveme CustomerMin . Táto premenná bude mať hodnotu 5.

Premenné a komentáre DAX na zjednodušenie vzorcov

Vďaka tomu sa odkazuje vo vnútri výpočtu namiesto toho, aby naň odkazoval ako na premennú.

Ďalej vytvoríme druhú premennú s názvom CustomerMax a s hodnotou 20.

Premenné a komentáre DAX na zjednodušenie vzorcov

Tretia premenná sa bude volať CustomerChannel . To sa bude rovnať „veľkoobchodu“.

Premenné a komentáre DAX na zjednodušenie vzorcov

Po presunutí o dva riadky nadol musíme napísať RETURN .

Premenné a komentáre DAX na zjednodušenie vzorcov

Kód RETURN je kľúčovou súčasťou pri práci s premennými v mieri.

Pri vytváraní premenných v LuckyTemplates musíme pamätať na to, že by mali byť pomenované iba jedným slovom; premenné nemôžu obsahovať medzery. Namiesto toho môžeme použiť podčiarkovníky. Každý názov premennej by mal byť tiež jedinečný.

Teraz, keď sme vytvorili premenné v našich vzorcoch, môžeme ich použiť na odkazovanie na hodnoty, ktoré im boli priradené.

Premenné a komentáre DAX na zjednodušenie vzorcov

Namiesto zadávania 5 môžeme použiť CustomerMin. Funkcia IntelliSense tiež preberá túto referenciu a navrhuje ju počas písania.

Tento krok zopakujte pre CustomerMax a CustomerChannel.

Premenné a komentáre DAX na zjednodušenie vzorcov

Tým je náš vzorec teraz kompletný.

Ak chceme zmeniť 5 na 10, všetko, čo musíme urobiť, je zmeniť hodnotu jej zodpovedajúcej premennej.

Je to mimoriadne užitočné, keď sme na túto hodnotu v rámci merania odkazovali viackrát. Namiesto individuálnej zmeny hodnôt ich môžeme jednoducho zmeniť na jednom mieste.

Použitie premenných DAX na referenčné tabuľky

Okrem hodnôt môžeme odkazovať aj na tabuľky.

Pomocou rovnakého opatrenia pridajte novú premennú s názvom CustomerRange . Na tabuľku môžeme odkazovať pridanímako hodnotu tejto premennej, namiesto toho, aby ste ju umiestnili za RETURN.

Premenné a komentáre DAX na zjednodušenie vzorcov

Pre druhý príkaz FILTER môžeme opäť pridať ďalšiu premennú.

Premenné a komentáre DAX na zjednodušenie vzorcov

Takže teraz, aby sme získali súčet množstiev z údajov o predaji, všetko, čo potrebujeme, je zadať funkciu Celkové množstvo a potom premenné CustomerRange a Channel.

Premenné a komentáre DAX na zjednodušenie vzorcov

Vďaka tomu sa vzorec teraz skrátil a zjednodušil.

Pridávanie komentárov v rámci kódov DAX

Ďalším spôsobom, ako zjednodušiť miery alebo vzorce, je pridať krátke komentáre do kódu DAX.

Je to skvelý spôsob, ako uľahčiť pochopenie kódu, aby ostatní členovia organizácie vedeli, na čo slúži. Pridávanie komentárov je efektívna metóda na zlepšenie používateľskej skúsenosti.

Komentáre je možné umiestniť kdekoľvek do poľa vzorca.

Stačí napísať dve lomky (//) na začiatku vety alebo výroku, aby sa z neho stal komentár.

Premenné a komentáre DAX na zjednodušenie vzorcov

V žiadnom prípade to neovplyvní fungovanie miery alebo vzorca.

Musíme sa však uistiť, že komentáre budú stručné . Nechceme dávať príliš veľa, aby to bolo ohromujúce.

Záver

Používanie premenných a zahrnutie komentárov do kódov DAX sú efektívnymi spôsobmi optimalizácie akéhokoľvek merania v LuckyTemplates.

Musíme si tiež uvedomiť, že používanie premenných nie je povinné. Je to však skvelá technika, keď chcete zjednodušiť výpočty, najmä ak sú zložitejšie a pokročilejšie.

Na vytvorenie dobre organizovaného modelu LuckyTemplates stačí dobré formátovanie a efektívne využitie funkcií jazyka DAX.

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.