Formátovanie kódu DAX v LuckyTemplates

Obsah

Úsilie sa tu vyplatí neskôr

Ak vynaložíte úsilie na formátovanie kódu DAX, pri vytváraní dátových modelov v LuckyTemplates bude veľký rozdiel.

, niekedy je mätúci jazyk, tak ako to je. Takže akonáhle sa dostanete do trochu zložitého územia, neformátovaný kód DAX sa stane takmer nečitateľným a nepochopiteľným.

Odporúčam vám na začiatku vašej cesty s jazykom DAX venovať chvíľu času, aby ste sa rýchlo naučili tieto pravidlá a potom si ich precvičili. Zvyknite si napísať svoj kód takto prvýkrát.

Ak zistíte, že po chvíli, keď ste na chvíľu opustili model LuckyTemplates, musíte porozumieť kódu DAX niekoho iného alebo dokonca aj svojmu vlastnému, prvým krokom by bolo naformátovať celý kód, aby ste rýchlo pochopili, o čo sa pôvodný tvorca chystal. do.

Pravdepodobne zistíte, že bežné vzory v samotnom jazyku DAX zistíte ľahšie, ak použijete osvedčené postupy alebo ak si necháte formátovač DAX urobiť za vás.

Osobne to tu robím relatívne jednoducho a nesnažím sa to príliš komplikovať.

Príklad

Celkový počet rezervácií =
AK (
    ISFILTERED ( 'Rozsahy dátumov'[Rozsah dátumov] ),
        VYPOČÍTAŤ ( COUNTROWS ( 'Údaje o rezervácii' ),
              FILTER ( 'Tabuľka dátumov',
                   'Tabuľka dátumov'[Dni pred dneškom]) >= [Dátum začiatku]
                     && 'Tabuľka dátumov'[Dni pred dneškom] <> ) ),
                          COUNTROWS ( 'Údaje o rezervácii' ) )

Ďalší príklad

Formátovanie kódu DAX v LuckyTemplates

Niekoľko jednoduchých nápadov

  1. Ak odkazujete na novú funkciu, vždy odsaďte nový riadok
  2. Umiestnite medzery za a pred otvorením a zatvorením zátvoriek
  3. Umiestnite medzery okolo operátorov ako '+', '-', '='

To je naozaj ono. Nekomplikujte to, to je moja veľká rada.

Niekoľko ďalších vecí na zamyslenie.

Nikdy

  1. Ako názov miery použite názov tabuľky
  2. Zahrňte názov stĺpca bez odkazovania na tabuľku, z ktorej pochádza
  3. Umiestnite medzeru medzi názov tabuľky a názov stĺpca

Osvojte si dobré návyky skoro

Podľa mojich skúseností strávte niekoľko hodín budovaním a model a uistite sa, že pri písaní akéhokoľvek vzorca dodržiavate tieto pravidlá. Po asi 12-15 vzorcoch to budete mať ako pribité. Stačí trocha opakovania.

Dôrazne odporúčam osvojiť si tieto návyky čo najskôr. To je obrovský rozdiel.

Na zdravie!





Vytvoření tabulky data v LuckyTemplates

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.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

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.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

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ů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

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.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

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.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

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í.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

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.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro 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.