Hva er DAX? Forstå dens betydning, betydning og bruk

Innholdsfortegnelse

Språk for DAX-dataanalyseuttrykk

Når du forstår transformasjoner og datamodellering, kan du endelig begynne å jobbe med visualiseringer på rapportene dine. Dette vil kreve en dypere forståelse av DAX. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Hva er DAX?

Hva er DAX og hvorfor er det viktig?

DAX står for Data Analysis Expressions.

DAX er formelspråket i LuckyTemplates. Det er her LuckyTemplates sanne analytiske kraft kommer fra. Hvis du ikke bruker DAX Data Analysis Expressions Language, vil du gå glipp av 95 % av LuckyTemplates sitt potensial som et fantastisk analytisk verktøy.

Tenk på å jobbe med Excel. Hvis du ikke forstår formlene, kan du egentlig ikke maksimere hva disse regnearkene kan gjøre. Det er den samme begrunnelsen bak viktigheten av å forstå DAX når du bruker LuckyTemplates .

Bruker LuckyTemplates innebygde kalkulasjonsmotor

Når du åpner LuckyTemplates, kommer du til å starte med en tom skjerm som dette. Det er her du kan komme i gang med noen.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Men mesteparten av tiden starter folk med å gå inn på de tilgjengelige bordene.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Deretter velger de kolonnen de trenger fra en av disse tabellene som denne Antall-kolonnen nedenfor.

Hva er DAX?  Forstå dens betydning, betydning og bruk

De drar det inn i rapporten og får resultatene de trenger.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Noen vil også legge til litt mer data for å få mer innsikt. De vil for eksempel klikke på Kunder-kolonnen.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Deretter ville de dra og slippe dette til aksen.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Når det er gjort, vil de ha en visualisering som viser mengden produkter som selges til bestemte kunder.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Fordi disse trinnene gir beregnede resultater, antar folk at dette er den beste måten å få innsikt fra LuckyTemplates på. Men i virkeligheten kan dette i stor grad begrense hva du kan gjøre.

Personlig anbefaler jeg å starte med DAX med en gang. Trinnene jeg viste deg tidligere bruker bare den innebygde beregningsmotoren i LuckyTemplates.

Viktigheten av å bruke DAX med en gang

Selv om LuckyTemplates egen beregningsmotor gir de riktige resultatene til å begynne med, er det i grunnen alt du kommer til å få. I det øyeblikket du vil ha dypere innsikt fra visualiseringene dine, må du fortsatt lage DAX-mål .

Dette er grunnen til at jeg alltid starter med DAX. Det kan spare meg for bryet med å måtte lage nye DAX-tiltak hver gang jeg trenger dypere innsikt. Hvis jeg gjør alt innen , kan jeg bare trekke de eksisterende tiltakene opp for å gjøre noe mer avansert.

Eksempelet ovenfor er for eksempel et veldig enkelt regnestykke. Men disse beregningene, når de gjøres gjennom DAX, kan til slutt brukes når du trenger å hoppe til tidsintelligensberegninger eller formelmønstre.

Så hvis de enkleste beregningene og visualiseringene dine er bygget på DAX-formler, er det lettere å gå over til noe mer avansert.

Mål versus beregnede kolonner

Før jeg viser deg hvordan du lager DAX-mål, er det viktig å forstå forskjellen mellom et mål og en beregnet kolonne.

Du kan opprette et mål ved å bruke dette ikonet på Hjem-båndet.

Hva er DAX?  Forstå dens betydning, betydning og bruk

DAX-mål er som virtuelle beregninger. De kjører kun beregninger når de brukes i en visualisering eller tabell.

På den annen side sitter beregnede kolonner fysisk i datatabellen din. De kjører kontinuerlig beregninger innenfor selve tabellen.

Du oppretter en ny ved å klikke på ikonet Ny kolonne.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Når du klikker på det, skaper det flere datapunkter som kanskje gir verdi til analysen du gjør.

Det er viktig å lage tiltak så mye du kan. Virtuelle beregninger vil alltid være mer optimale enn å ha faktiske fysiske datapunkter i tabellene dine. Disse fysiske datapunktene kan være svært begrensende når det gjelder innsikten du potensielt kan få.

Gjenskape de gitte dataene i et mål

Jeg skal vise deg hvordan du får de samme beregnede resultatene vist tidligere, men denne gangen ved å gjøre det innenfor et mål.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Så jeg skal begynne med å klikke på ikonet Nytt mål .

Hva er DAX?  Forstå dens betydning, betydning og bruk

Det åpner en formellinje. Jeg skal begynne med navnet på tiltaket. Jeg vil kalle dette Antall solgt .

Hva er DAX?  Forstå dens betydning, betydning og bruk

er en av de enkleste funksjonene som er tilgjengelige, og er svært relatable for de som går over fra Excel til LuckyTemplates. Jeg skal begynne med det, så velger jeg kolonnen jeg vil jobbe med. En liste over tilgjengelige kolonner vises vanligvis her.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Jeg velger Kvantitet- kolonnen i Sales- tabellen, siden det er dataene jeg vil replikere.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Når jeg trykker på enter, vil du se på høyre side at målet jeg opprettet nå er under salgstabellen . Det er fordi målene lander på den tabellen du valgte før du opprettet målingen .

Hva er DAX?  Forstå dens betydning, betydning og bruk

Nå skal jeg vise deg hvordan det nye målet jeg opprettet viser de nøyaktige resultatene som den tidligere visualiseringen viste.

Jeg skal bare kopiere og lime inn den forrige visualiseringen.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Deretter skal jeg slette denne Antall- kolonnen.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Deretter skal jeg ta inn Quantity Sold , som er målet jeg nettopp har laget. Jeg drar den inn i Verdi- feltet.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Når det er gjort, oppdateres dataene i visualiseringen.

Hva er DAX?  Forstå dens betydning, betydning og bruk

Du vil se her at beregningene er nøyaktig de samme. Den eneste forskjellen er at en blir gjort innenfor et mål og en ikke.




Konklusjon

Ved å lage DAX-mål i stedet for å stole på beregnede kolonner, er det lettere å gå over til mer avansert innsikt. Du må bare bli kjent med måten tiltak fungerer på.

Det er veldig enkelt å gjøre, så det er bedre å komme i gang og gjøre deg kjent med disse DAX-tiltakene med en gang.

Bare en siste påminnelse – ikke glem å navngi målene dine på en intuitiv måte. I eksemplet jeg opprettet, kalte jeg målet Kvantitet solgt slik at alle som ser på visualiseringene mine umiddelbart vil vite hva hvert datapunkt representerer.

Når du kombinerer alle disse beste fremgangsmåtene, vil du begynne å se den fantastiske analytiske kraften som LuckyTemplates har.

Beste ønsker,


LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.

Den kraftigste funksjonsanropet i LuckyTemplates

Den kraftigste funksjonsanropet i LuckyTemplates

I denne bloggen kan du utforske LuckyTemplates-datasettet, det kraftigste funksjonskallet som bringer tusenvis av M- og DAX-funksjoner til fingertuppene.

Datamodelleringsteknikker for å organisere DAX-mål

Datamodelleringsteknikker for å organisere DAX-mål

For dagens veiledning vil jeg dele noen få datamodelleringsteknikker for hvordan du kan organisere DAX-tiltakene dine bedre for en mer effektiv arbeidsflyt.

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.

Gode ​​fremgangsmåter for Power Query Language Flow

Gode ​​fremgangsmåter for Power Query Language Flow

Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.

On-Premises Data Gateway In Power Automate

On-Premises Data Gateway In Power Automate

Oppdag hvordan on-premises data gateway lar Power Automate få tilgang til skrivebordsapplikasjoner når brukeren er borte fra datamaskinen.