Výukový program DAX: Kontext a nástroj na výpočty

V tomto, budeme diskutovať o kontexte a jeho význame pre pochopenie toho, ako funguje výpočtový mechanizmus DAX v LuckyTemplates .

Myšlienka kontextov v LuckyTemplates nie je jednoduchá a často sa prehliada. Musíme však pamätať na to, že vždy musíme do našej mysle zahrnúť koncept kontextu, najmä keď sa zaoberáme výpočtami DAX.

Učenie avyžaduje hlboké pochopenie používania kontextu v LuckyTemplates.

Obsah

Pochopenie kontextu vo výpočtoch DAX

Opatrenia v LuckyTemplates musia mať prostredie, v ktorom robia svoje výpočty. Toto prostredie je to, čo nazývame kontext .

To možno získať z rôznych miest. Každý výsledok v LuckyTemplates sa vypočítava nezávisle na základe tohto kontextu.

Ako príklad sa pozrime na tieto vizualizácie. Použijeme výsledok 139 152,30.

Výukový program DAX: Kontext a nástroj na výpočty

Pre tento výpočet je počiatočným kontextom dátum. Tento výsledok získavame na základe kontextu, z ktorého pochádza, čo je 27. septembra 2019.

Dátumy v tabuľkách sú teda jedným z miest, z ktorých môže pochádzať kontext.

Ako zdroj kontextu v našich prehľadoch možno použiť aj krájač dátumu .

Výukový program DAX: Kontext a nástroj na výpočty

Krátko poskytuje rozsah dátumov, ktorý môže ďalej prehĺbiť konkrétne dátumy na základe výberu. Na našej stránke prehľadu to teda vytvára obsiahly kontext.

Okrem dátumov môžeme ako kontext použiť aj produkty . Na ukážku vyberme produkty v našom krájači.

Výukový program DAX: Kontext a nástroj na výpočty

Vykonané výbery vytvárajú kontext pre výsledky v tabuľke.

Vidíme, že hodnota k 27. septembru sa stala 64 661,70 kvôli kontextu vytvorenému z našich údajov a produktov.

Okrem toho môžeme tiež vytvoriť kontext z filtra mena zákazníka .

Výukový program DAX: Kontext a nástroj na výpočty

Aj keď zmeníme kontext, ktorý používame vo výberoch, miera celkového predaja sa vždy vypočíta rovnakým spôsobom.

Výukový program DAX: Kontext a nástroj na výpočty

V LuckyTemplates môžeme písať jednoduché vzorce a rýchlo získať obrovské množstvo výsledkov prostredníctvom výberov slicerov kvôli kontextu, ktorý na tieto kódy navrstvíme.

Je to veľmi pôsobivé z hľadiska rýchlosti. Pomocou základných vzorcov a zmien kontextu môžeme rýchlo dosiahnuť výsledky.

Nerobíme výber len pri použití krájača; meníme aj kontext výsledku.

Krájače nie sú jediným prostriedkom, ako to dosiahnuť. Kontext môžeme zmeniť aj výberom v grafoch .

V nižšie uvedenom príklade sa môžeme pozrieť na náš predaj podľa kanála pomocou prstencového grafu.

Výukový program DAX: Kontext a nástroj na výpočty

Takto dostaneme výsledok 40 052,60 za rovnaký dátum v roku 2019.

Ako funguje kontext vo výpočtoch DAX

Pri každom výbere v našich prehľadoch sa nad tabuľkami umiestni filter.

Ak napríklad vyberieme produkty, prejaví sa to v našej tabuľke Produkty. Potom sa vo vzorcoch uskutoční proces nazývaný šírenie filtra .

Pozrime sa na to z perspektívy modelu.

Výukový program DAX: Kontext a nástroj na výpočty

Naša tabuľka produktov má vzťah „jeden k mnohým“ k našej tabuľke faktov, Predaj.

Výukový program DAX: Kontext a nástroj na výpočty

Tento podobný vzťah má aj tabuľka Zákazníci.

Výukový program DAX: Kontext a nástroj na výpočty

A keďže máme filtre pre naše dátumy, znamená to, že máme vzťah aj medzi tabuľkou Dátumy a tabuľkou Predaj.

Výukový program DAX: Kontext a nástroj na výpočty

Existuje aj ďalší filter pochádzajúci zo stĺpca Kanál v našej tabuľke Predaj.

Výukový program DAX: Kontext a nástroj na výpočty

Tieto filtre vytvárajú kontext, ktorý umiestňujeme do našich prehľadov. Výbery sa prenášajú nadol do tabuľky Predaj a filtrujú výsledky na základe výberov uskutočnených v krátkych filtroch a grafoch.

Okrem toho, ďalšou dôležitou technikou, ktorú môžeme použiť, je mať index mena zákazníka v tabuľke Predaj.

Výukový program DAX: Kontext a nástroj na výpočty

To môže podstatne znížiť tabuľku s 8 000 riadkami na niekoľko stoviek v závislosti od kontextu, ktorý aplikujeme na výsledky.

Rovnaký výsledok môže priniesť aj vzorec celkového predaja; bude však fungovať len v rámci menších podmnožín pôvodnej tabuľky.

Záver

Dúfam, že si z tohto návodu DAX veľa odnesiete. To je celkom užitočné, najmä keď práve začínate s LuckyTemplates. Porozumenieakomotor funguje je neoddeliteľnou súčasťou pri učení LuckyTemplates.

Bez ohľadu na scenár údajov DAX vypočítava a poskytuje výsledky na základe kontextu a filtrov použitých v zostave.

To, čo ste sa naučili z tohto tutoriálu DAX, sú základy. Existuje niekoľko spôsobov, ako využiť a implementovať myšlienku kontextu vo viacerýchtechniky. S tými sa bežne stretávame, keď sa dostaneme k virtuálnym stolom.

Preto si tento koncept vždy zapamätajte pri každom výsledku, ktorý sa objaví v modeloch LuckyTemplates.

Všetko najlepšie,


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

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.