Agregace XmSQL ve VertiPaq DAX Studio

V tomto tutoriálu se dozvíte o xmSQL agregacích. Také pochopíte, jak může modul úložiště v DAX Studio výrazně zlepšit výkon vaší sestavy. Budou zde ukázány a použity ukázkové agregace, abyste viděli, jak fungují ve VertiPaq.

Existují dva typy motorů: formulový motor a skladovací motor . Poslední jmenovaný je rychlejší mezi těmito dvěma, ale neumí tolik jako motor formule. Pokud tedy vytváříte a spouštíte své dotazy, osvědčeným postupem je co nejvíce využívat modul úložiště.

Obsah

xmSQL agregace

Úložný stroj může dokončit jednoduché agregace pomocí těchto funkcí:

Každá z těchto funkcí se chová podle jednoduchého typu, takže se vždy snažte tyto funkce dostat do vzorce DAX.

Toto jsou některé jednoduché ukázkové dotazy v DAX Studio.

Agregace XmSQL ve VertiPaq DAX Studio

Nejprve spusťte dotaz pomocí funkce COUNT . A zalomený kolem agregace vyvolá kontextový přechod. Dotaz počítá řádky roku 2015 v tabulce prodeje faktů.

Agregace XmSQL ve VertiPaq DAX Studio

Pokud přejdete na kartu Časování serveru, uvidíte funkci VYBRAT pro rok DimCalendar a funkci POČET z tabulky prodeje faktů.

Agregace XmSQL ve VertiPaq DAX Studio

Dále spusťte v dotazu funkce SUM , MIN a MAX . Pak získáte tyto výsledky.

Agregace XmSQL ve VertiPaq DAX Studio

Dotazy poskytují minimální, maximální a součet množství prodeje za rok 2015. Pokud přejdete na xmSQL na kartě Časování serveru, můžete vidět funkce MIN, MAX a SUM, které pracují na generování výsledků.

Agregace XmSQL ve VertiPaq DAX Studio

Poslední funkcí v dotazu je DISTINCTCOUNT . Spusťte dotaz a získáte tyto výsledky.

Agregace XmSQL ve VertiPaq DAX Studio

Pokud přejdete na kartu Server Timings, uvidíte DCount v xmSQL.

Agregace XmSQL ve VertiPaq DAX Studio

Pokud nyní zkusíte spustit DISTINCTCOUNT , MIN a COUNT společně, uvidíte, že DISTINCTCOUNT má svůj vlastní sken. Nekombinuje se s ostatními agregacemi a funguje samostatně.

Agregace XmSQL ve VertiPaq DAX Studio

Agregace XmSQL ve VertiPaq DAX Studio

Protože má vlastní skenování, může to někdy zpomalit váš DAX. Nemusíte se o to starat, ale také si musíte být vědomi toho, co dělá na pozadí vašich kódů.




Závěr

Úložný modul VertiPaq je nejrychlejší způsob práce na vašich dotazech DAX. Nemusí být schopen provádět složité dotazy, ale rychle provádí jednoduché agregace. To vám pomůže získat data a výsledky rychleji než vzorec.

Pokud se chcete dozvědět více o xmSQL agregacích v úložném jádru, přejděte do DAX Studio a procvičte si jednoduché agregace. Uvidíte, jak je rychlý a jak snadno se vyvíjí.


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.