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.
Jazyk vzorcov DAX (Data Analysis Expression) je jedným z kľúčových pilierov v LuckyTemplates.
Naučiť sa jazyk DAX môže byť zo začiatku náročné. Keď však pochopíte, ako to funguje, môžete svoje analytické poznatky o úroveň vyššie.
Kľúčom k získaniu skvelých prehľadov vo vašich prehľadoch je použitie výpočtov DAX.
V tomto návode budem diskutovať o niektorých dôležitých technikách, ktoré si musíte pamätať pri používaní jazyka DAX. Toto nebude podrobná diskusia o vzorcoch a príkladoch jazyka DAX, pretože na to existuje samostatný kurz. Chcem vám len pomôcť začať s jazykom DAX tým, že sa naučím základy.
Obsah
Naučte sa základy jazyka DAX v LuckyTemplates
V porovnaní s inými jazykmi vzorcov je DAX najefektívnejším nástrojom na generovanie vysokokvalitných analýz. Preto je pri používaní jazyka DAX v LuckyTemplates nevyhnutné poznať základy.
Vzorce jazyka DAX môžete písať prostredníctvom vypočítaných stĺpcov alebo mier . Musíte tiež pochopiť, aký je kontext v LuckyTemplates.
Možno ste si všimli, že návody sledujú poradie pri diskusii o rôznych pilieroch LuckyTemplates. Začali sme základmi Editora dotazov , po ktorých nasledovali základy Dátového modelu . Pred štúdiom výpočtov v jazyku DAX im musíte porozumieť. Je to preto, že filtre sa vždy aplikujú ako prvé pred akýmkoľvek výpočtom.
V LuckyTemplates sa pre DAX používajú dva výpočtové nástroje – agregátory a iterátory .
Agregácie sa používajú na zníženie počtu tabuliek a údajov, aby ste mohli zvýšiť rýchlosť svojich výpočtov. Medzitým sa na vyhodnotenie logiky v každom riadku vašej tabuľky používajú iterácie. Je dôležité poznať rozdiel medzi týmito dvoma funkciami, aby ste ich mohli použiť v relevantných scenároch.
Nakoniec musíte byť oboznámení s najdôležitejšou funkciou v jazyku DAX – sfunkciu. Počas analýz a výpočtov sa s touto funkciou stretnete mnohokrát. V LuckyTemplates nie je žiadna iná funkcia DAX, ktorá by sa vyrovnala užitočnosti funkcie CALCULATE .
Všetko, čo som tu spomenul, sú kľúčové poznatky o jazyku DAX, ktoré by ste mali vedieť predtým, ako sa pustíte do akýchkoľvek výpočtov v jazyku DAX. V ďalšej časti sa viac ponorím do vypočítaných stĺpcov a mier spolu s jednoduchými výpočtami v jazyku DAX.
Použitie vypočítaných stĺpcov v LuckyTemplates
Ako som už spomenul, výpočty DAX môžete písať v LuckyTemplates pomocou vypočítaných stĺpcov alebo mier. Najprv vám ukážem, ako používať vypočítané stĺpce.
V tomto príklade už máte stĺpce Množstvo objednávky , Jednotková cena , Celkové jednotkové náklady a Celkový príjem .
Ak si chcete vypočítať náklady, môžete ich vypočítať pomocou vypočítaných stĺpcov.
Ak to chcete urobiť, kliknite na položku Nový stĺpec na karte Modelovanie .
Teraz, keď máte nový stĺpec, premenujte ho na Náklady . V riadku vzorcov stačí vynásobiť množstvo objednávky celkovou jednotkovou cenou .
Po stlačení klávesu Enter uvidíte zodpovedajúce výsledky v novom stĺpci tabuľky Predaj . Takto jednoducho sa dá pracovať s akýmkoľvek výpočtom pomocou vypočítaných stĺpcov.
Táto technika funguje, ale je zbytočná, pretože môžete len vytvoriť vzorec s funkciou iterácie. Ak používate vypočítané stĺpce, vytvárate tým aj ďalšie stĺpce v tabuľke faktov.
Keď však používate iterátory, môžete vypočítať rovnaký výsledok bez fyzického umiestnenia údajov do tabuľky. To je kľúčový rozdiel medzi nimi.
Vypočítané stĺpce by ste mali používať iba vtedy, keď to má zmysel. To je jeden z kľúčových poznatkov, o ktoré sa chcem s vami podeliť.
Použitie opatrení v LuckyTemplates
Teraz vám ukážem, ako používať výpočty DAX v LuckyTemplates prostredníctvom opatrení.
Ak to chcete urobiť, kliknite na položku Nová miera na páse s nástrojmi Modelovanie a vytvorte mieru. Môžete tiež pristupovať a kliknúť na položku Nové opatrenie z pásu kariet Domov .
Teraz pomenujte novú mieru ako Celkový predaj . Ako som už veľakrát spomenul, uistite sa, že svoje opatrenia správne pomenujete.
Dodržiavanie intuitívnej konvencie pomenovania je dôležité pri organizovaní vecí v a. To je dôležité aj pri výpočtoch DAX.
Svoje opatrenia musíte pomenovať podľa toho, čoho sa presne týkajú, aby ostatní ľudia, ktorí používajú vašu analýzu, ľahko pochopili, o čom sú vaše údaje.
Ak sa vrátime k príkladu, môžete začať písaním jednoduchých mier. Môžete napríklad zadať stĺpec, na ktorý chcete odkazovať, a potom sa zobrazia súvisiace návrhy. Stlačením karty vyberte súvisiace návrhy a stlačte kláves enter.
To je ďalší dôvod, prečo je potrebné správne pomenovať stĺpce. Pri použití správnych konvencií pomenovávania môžete ľahko vyhľadať čokoľvek, čo potrebujete.
V príklade nájdete mieru celkového predaja na pravej strane LuckyTemplates. Teraz ho môžete presunúť do tabuľky a zobraziť stĺpec Celkový príjem :
Ak sa pokúsite porovnať údaje v stĺpcoch Celkové výnosy a Celkové tržby , uvidíte, že údaje sú rovnaké. Tu môžete jednoducho vymazať stĺpec Celkový príjem a použiť novú mieru pre celkový predaj.
Tento príklad ukazuje jednoduchý výpočet DAX pomocou mier. Môžete tiež vykonávať ďalšie jednoduché analýzy, ako je výpočet celkových transakcií, priemerov predaja a mnoho ďalších. Neskôr sa môžete rozvetviť na zložitejšie v závislosti od vašich scenárov.
Ďalšie techniky na používanie jazyka DAX
Ak prichádzate z prostredia Excelu, možno ste zvyknutí na vypočítané stĺpce. Ale tu v LuckyTemplates by ste sa mali viac spoliehať na používanie mier pre vaše výpočty DAX.
Opatrenia majú tendenciu spolupracovať salebofunkcie, zatiaľ čo vypočítané stĺpce fungujú bez podporných funkcií.
V tomto príklade sa už v tabuľke nachádza stĺpec pre Celkové výnosy . Môžete ho dokonca premeniť na vizualizáciu.
Tento postup však neodporúčam. Vždy by ste mali napísať vzorec DAX pre akýkoľvek typ výpočtu namiesto uchopenia stĺpca.
Bez ohľadu na to, aké jednoduché sú údaje, musíte ich vytvoriť pomocou mier DAX. Budete ho potrebovať pri vytváraní zložitejších výpočtov pomocou techniky vetvenia mier .
Vetvenie opatrení je proces odkazovania na určité opatrenia v rámci opatrení s cieľom vytvoriť vysoko pokročilú analýzu.
V inom príklade som použil vypočítané stĺpce na pridanie ďalších dimenzií do mojej tabuľky. Ukážka nižšie počíta predaj produktu v čase, ale nepoužil som časový filter.
Použil som údaje z predaja produktov na vytvorenie stĺpca Skupiny klientov prostredníctvom iného vypočítaného stĺpca.
Neskôr som vo vizualizácii použil Skupiny klientov ako slicer.
Ako som už povedal, je lepšie robiť výpočty v rámci opatrení. A čo je najdôležitejšie, nikdy nevytvárajte vypočítaný stĺpec v tabuľke faktov. Ak chcete optimalizovať svoj proces, použite namiesto toho opatrenia, aby ste mohli robiť výpočty virtuálne.
Napríklad výpočet celkového predaja a jeho fyzické uvedenie do tabuľky môže zabrať dodatočnú pamäť vo vašom modeli.
Ak použijete miery, môžete písať stovky virtuálnych výpočtov bez toho, aby zaberali veľa miesta alebo pamäte.
Záver
Dúfam, že ste sa v LuckyTemplates naučili dôležité techniky pri práci s jazykom DAX.
Najprv musíte poznať kľúčové rozdiely medzi vypočítanými stĺpcami a mierami . Musíte tiež pochopiť, kedy ich použiť.
Spomenul som aj správne konvencie pomenovania pre vaše stĺpce, miery a vzorce DAX.
Na zdravie!
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.
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.
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ů.
Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.
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.
V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.
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.
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í.
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.
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.