Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Po úspešnom a oboznámení sa s ním je ďalším krokom učenie sa o rôznych kľúčových slovách a ich používaní. V tomto návode budeme diskutovať o kľúčovom slove DAX Studio EVALUATE. Poskytnuté sú aj základné príklady, aby ste lepšie pochopili, ako a kedy sa používa.

Obsah

Úvod

EVALUATE je kľúčové slovo automaticky zahrnuté do LuckyTemplates v každom dotaze. Používa sa na odpovedanie a vytváranie vašich vizuálov v LuckyTemplates. Používa sa aj na obsiahnutie tabuľkových výrazov v súbore .

Ak chcete použiť EVALUATE v dotaze, môžete zadať EVALUATE a potom poskytnúť tabuľkový výraz.

Pamätajte, že EVALUATE nemôžete spárovať so skalárnou hodnotou, ako je miera alebo číslo . Ak sa teda pokúsite spustiť EVALUATE 1 , na paneli Výstup sa zobrazí chyba.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

EVALUATE môžete použiť iba s tabuľkovými výrazmi .

Vytváranie tabuliek v DAX Studio pomocou EVALUATE

Ak chcete previesť čísla alebo miery na tabuľku, musíte ich umiestniť do zložených zátvoriek ( { } ). Ak tak urobíte, získate tabuľku s jedným riadkom a jedným stĺpcom s hodnotou 1.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Ak chcete vytvoriť tabuľku s dvoma stĺpcami, použite zátvorky ( ( ) ) a napíšte ďalšiu hodnotu oddelenú čiarkou. Keď to spustíte, budete mať tabuľku s dvoma stĺpcami a jedným riadkom.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Ak chcete pridať ďalší riadok, musíte do zloženej zátvorky umiestniť ďalší výraz do zátvorky. Ak to vykonáte, dostanete tabuľku s dvoma stĺpcami a dvoma riadkami.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Odkazovanie na tabuľky pomocou EVALUATE

Okrem konštrukcie tabuľky môžete pomocou EVALUATE odkazovať aj na celé tabuľky.

Napríklad, ak chcete vrátiť tabuľku produktov, spustite EVALUATE Products .

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Potom získate všetky stĺpce a riadky v tabuľke produktov. Ak sa tiež pozriete na pravú spodnú stranu, uvidíte počet riadkov, ktoré obsahuje tabuľka produktov. V tomto prípade má 2 517 riadkov.

Párovanie EVALUATE s ďalšími funkciami

EVALUATE je možné spárovať aj s inými funkciami DAX.

Jednou z možností je použiť EVALUATE spolu s. Týmto sa filtrujú riadky v tabuľke produktov v závislosti od toho, čo ste zadali.

Napríklad chcete len výsledky, kde je farba produktu červená. Ak spustíte dotaz uvedený nižšie, vo výsledkoch sa zobrazia iba riadky s týmito špecifikáciami. Môžete tiež vidieť, že namiesto 2 517 riadkov má teraz tabuľka produktov iba 99 riadkov.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Ak chcete porovnať viac ako jeden stĺpec, môžete použiť na pridanie ďalšej podmienky do filtra.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Tento dotaz teraz vracia 701 riadkov.

Ďalšou možnosťou, ktorú môžete vyskúšať, je použitie. Tým sa vráti zreteľný zoznam všetkých farieb dostupných v tabuľke produktov.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Môžete tiež použiťa.

Okrem toho, okrem použitia zložených zátvoriek, môžete funkciu použiť aj na načítanie údajov z konkrétnych riadkov v tabuľke.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Rozdiel je v tom, že pri tejto funkcii máte možnosť zmeniť názov stĺpca.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Používanie zložitých výrazov v DAX Studio s EVALUATE

V tomto príklade sa najskôr vráťme do LuckyTemplates a vytvorte novú mieru pre celkový predaj .

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Po dokončení sa vráťte do DAX Studio a spustite kód nižšie:

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Tento kód znamená, že voláte meranie celkového predaja, aby ste iniciovali kontextový prechod a priradili hodnotu predaja každému riadku v tabuľke produktov. Po jeho spustení budete mať celkový predaj v stĺpci úplne vpravo v tejto tabuľke.

Teraz si všimnete, že niektoré riadky v tejto tabuľke nemajú hodnotu pre celkový predaj.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Znamená to, že pre daný riadok v tabuľke Predaj nie sú žiadne zodpovedajúce riadkové položky.

Ak chcete odstrániť riadky s prázdnymi hodnotami, môžete použiť funkciu FILTER. Osvedčeným postupom na odlíšenie stĺpcov od mier je tiež použitie symbolu @ . Toto ho bude považovať za virtuálny stĺpec.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Keď ste s výsledkami spokojní, skopírujte kód a potom sa vráťte do LuckyTemplates. Vytvorte novú tabuľku a vložte kód.

Kľúčové slovo DAX Studio EVALUATE: Základné príklady

Teraz získate tabuľku produktov so stĺpcom pre čiastku predaja.

Záver

Kľúčové slovo EVALUATE sa používa pri vytváraní dotazov v DAX Studio. Preto je dôležité pochopiť, čo to je a ako sa používa. Naučiť sa základy je kľúčové pre budovanie sebadôvery a zručností pri riešení zložitých výrazov v budúcnosti.

Existujú aj iné spôsoby, ako použiť a použiť kľúčové slovo EVALUATE. Existuje tiež možnosť automatizovať proces dotazovania pomocou EVALUATE. Keď budete skúmať ďalšie kľúčové slová DAX Studio, objavíte množstvo možností, ktoré zlepšia váš zážitok z kódovania.


Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.