DAX-koodin muotoilu LuckyTemplatesissa

Sisällysluettelo

Täällä tehty ponnistus maksaa osinkoja myöhemmin

DAX-koodin muotoiluun panostaminen vaikuttaa valtavasti, kun rakennat tietomallejasi LuckyTemplatesissa.

, on toisinaan hämmentävä kieli, sellaisena kuin se on. Joten heti kun pääset hieman monimutkaiselle alueelle, alustamaton DAX-koodi on lähes mahdotonta lukea ja ymmärtää.

Suosittelen, että otat jonkin aikaa DAX-matkasi varhaisessa vaiheessa oppiaksesi nopeasti ja harjoitellaksesi näitä sääntöjä. Tee tapaksesi kirjoittaa koodisi tällä tavalla ensimmäistä kertaa.

Jos huomaat taistelevasi ymmärtääksesi jonkun toisen DAX-koodia tai jopa omaasi sen jälkeen, kun olet poistunut LuckyTemplates-mallista jonkin aikaa, ensimmäinen askel on alustaa koko koodi, jotta ymmärrät nopeasti, mitä alkuperäinen luoja oli tekemässä. .

Sinun on todennäköisesti helpompi havaita yleiset mallit itse DAXissa, jos käytät parhaita käytäntöjä tai hankit DAX-muotoilijan tekemään sen puolestasi.

Henkilökohtaisesti haluan pitää tämän suhteellisen yksinkertaisena, enkä yritä monimutkaistaa sitä liikaa.

Esimerkki

Varaukset yhteensä =
JOS (
    ISFILTERED ( 'Päivämäärät'[Päivämäärä] ),
        LASKETA ( MAAT ( 'Varaustiedot' ),
              SUODATA ('Päivämäärätaulukko',
                   'Päivämäärätaulukko'[päiviä ennen tätä päivää) >= [Aloituspäivä]
                     && 'Päivämäärätaulukko'[Päiviä ennen tätä päivää] <> ) ),
                          COUNTROWS ('Varaustiedot' ) )

Toinen esimerkki

DAX-koodin muotoilu LuckyTemplatesissa

Muutamia yksinkertaisia ​​ideoita

  1. Sisennä aina uudelle riville, jos viittaat uuteen funktioon
  2. Aseta välilyönnit sulkeiden avaamisen ja sulkemisen jälkeen ja ennen sitä
  3. Sijoita välilyöntejä operaattoreiden ympärille, kuten '+', '-', '='

Siinä se todellakin on. Älä monimutkaista sitä, se on iso neuvoni.

Muutama muu ajateltava asia.

Ei koskaan

  1. Käytä taulukon nimeä suuren nimenä
  2. Sisällytä sarakkeen nimi viittaamatta taulukkoon, josta se tulee
  3. Aseta välilyönti taulukon nimen ja sarakkeen nimen väliin

Opi hyviin tapoihin ajoissa

Kokemukseni mukaan käytä muutaman tunnin rakentamiseen a mallia ja varmista, että noudatat näitä sääntöjä kirjoittaessasi mitä tahansa kaavaa. Noin 12-15 kaavan jälkeen olet periaatteessa valmis. Tarvitaan vain vähän toistoa.

Suosittelen omaksumaan nämä tottumukset ajoissa. Se tekee valtavan eron.

Kippis!





Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.