Čo je to Power Query a jazyk M: podrobný prehľad
Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.
V tomto tutoriálu se naučíte optimalizační techniku pro snížení využití paměti RAM. Konkrétně se dozvíte, jak snížit čísla uložená za desetinným místem . To je užitečné, pokud pracujete se sloupci uloženými ve formátu desítkových čísel.
V tomto příkladu můžete vidět, že čistá cena spotřebovává 11 MB RAM, zatímco celkové náklady, jednotkové náklady a jednotková cena spotřebovávají každý 8 MB.
Když přejdete na možnost filtrování ve sloupci Čistá cena a kliknete na ni, uvidíte, že sloupec ukládá hodnoty až na tři desetinná místa.
To může způsobit . Pokud je jako desetinné číslo uloženo více číslic, bude slovník obsahovat více jedinečných hodnot. To způsobí, že VertiPaq vytvoří obrovskou strukturu úložiště pro slovník.
Proto se doporučuje tyto sloupce optimalizovat.
Obsah
Optimalizace Power Query pro sloupce
V ideálním případě chcete ukládat hodnoty až na dvě desetinná místa. Klikněte pravým tlačítkem na sloupec, který chcete optimalizovat. Klikněte na Transformovat > Zaoblit > Zaoblit .
Poté nastavte Desetinná místa na 2 a klikněte na OK.
Rychlý způsob, jak transformovat všechny sloupce najednou, je jejich zvýrazněním a následným provedením stejných kroků.
Toto použije formát desetinného čísla na všechny sloupce pomocí jediného kroku. Po dokončení uložte svou práci.
Zkontrolujte využití paměti RAM
Chcete-li zkontrolovat, kolik paměti RAM bylo sníženo, otevřete . Přejděte na kartu Upřesnit a klikněte na Zobrazit metriky .
Porovnáním originálu s optimalizovanými sloupci můžete vidět zmenšení velikosti sloupce a velikosti slovníku.
V tomto příkladu by se zdálo, že rozdíl v kilobajtech nepředstavuje dobré snížení prostoru RAM. Pokud však máte co do činění s odlišnějšími hodnotami, jako jsou čísla se sedmi desetinnými místy, úspora RAM by byla skvělá.
Můžete si také všimnout, že u sloupce Jednotková cena se mohutnost nemění, ale došlo k výraznému zmenšení velikosti sloupce.
Když vy nebo ve sloupci, zavádíte nové pořadí řazení ve službě Analysis Services. To může zvětšit nebo zmenšit velikost datového modelu.
I když se počet různých hodnot nezměnil, Analysis Services mohla najít lepší pořadí řazení, které zmenšilo velikost sloupce.
Tato technika optimalizace je zvláště užitečná, pokud ukládáte sloupec Datum/Čas. To může být ukládání hodnot až do milisekund.
Když zmenšíte mohutnost každé hodnoty na sekundu, sníží se tím jedinečné hodnoty ve slovníku.
Závěr
Pokud pracujete s tabulkovým modelem, zaměřte se na snížení mohutnosti sloupce.
Mohutnost je rozhodujícím faktorem o množství paměti RAM, kterou datový model spotřebuje. Také vám řekne, kolik času zabere skenování konkrétního sloupce při spuštění kódu.
Optimalizace vašich dotazů DAX je zásadní pro udržení dobrého přehledu LuckyTemplates. Nejenže zajistí, že vaše práce bude dobře fungovat, ale také sníží zátěž vašeho stroje.
Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.
Zistite, ako vytvoriť stránkovanú správu, pridať texty a obrázky a potom exportovať správu do rôznych formátov dokumentov.
Zistite, ako používať funkciu automatizácie SharePointu na vytváranie pracovných postupov a ako pomôcť pri mikromanažovaní používateľov, knižníc a zoznamov SharePointu.
Zdokonaľte svoje zručnosti v oblasti vývoja zostáv zapojením sa do výzvy v oblasti analýzy údajov. Accelerator vám môže pomôcť stať sa super používateľom LuckyTemplates!
Naučte se, jak vypočítat průběžné součty v LuckyTemplates pomocí DAX. Průběžné součty vám umožní nezabřednout do žádného jednotlivého výsledku.
Pochopte koncept proměnných v jazyce DAX v rámci LuckyTemplates a důsledky proměnných pro způsob výpočtu vašich mír.
Získajte viac informácií o vlastnom vizuáli nazývanom graf LuckyTemplates Slope, ktorý sa používa na zobrazenie nárastu/zníženia pre jednu alebo viacero metrík.
Objavte farebné motívy v LuckyTemplates. Sú nevyhnutné, aby vaše zostavy a vizualizácie vyzerali a fungovali bez problémov.
Výpočet priemeru v LuckyTemplates možno vykonať mnohými spôsobmi, aby ste získali presné informácie pre vaše obchodné správy.
Pojďme se ponořit do standardního motivu LuckyTemplates a prohlédnout si některé funkce zabudované do samotné aplikace LuckyTemplates Desktop.