Bruk DAX i Power BI Desktop

Mellomnivå
App Maker
Dataanalytiker
Power BI

Dette læreprogrammet introduserer DAX (Data Analysis Expressions) og gir deg grunnleggende ferdigheter som kreves for å forbedre semantiske modeller med beregninger.

Det starter med å beskrive modellstrukturen i Power BI Desktop og hvordan den kan forbedres med DAX-beregninger. Det beskriver deretter hvordan du kan skrive DAX-formler og de forskjellige typene modellberegninger, inkludert beregnede tabeller, beregnede kolonner og mål. Evalueringskontekster introduseres, og etterfølgende leksjoner beskriver hvordan du skriver DAX-formler som endrer filterkonteksten. Til slutt lærer du å skrive DAX-uttrykk ved å bruke tidsintelligente funksjoner og gjentakelsesfunksjoner.

Forutsetninger

Ingen

Moduler i dette læreprogrammet

I denne modulen vil du lære du om Power BI Desktop-modellstrukturen, grunnleggende informasjon om stjerneskjemautforming, analysespørringer og konfigurasjon av rapportvisualobjekter. Denne modulen gir deg et grunnlag der du lærer å optimalisere modellutforminger og legge til modellberegninger.

I denne modulen lærer du hvordan du skriver DAX-formler for å skape beregnede tabeller, beregnede kolonner og mål, som er alle ulike typer modellberegninger. I tillegg lærer du hvordan du skriver og formaterer DAX-formler som består av uttrykk som bruker funksjoner, operatorer, referanser til modellobjekter, konstanter og variabler.

På slutten av denne modulen kan du legge til beregnede tabeller og beregnede kolonner i den semantiske modellen. Du kan også beskrive rad-konteksten, som brukes til å evaluere beregnede kolonneformler. Fordi det er mulig å legge til kolonner i en tabell ved hjelp av Power Query, vil du også lære når det er best å opprette beregnede kolonner i stedet for Power Query egendefinerte kolonner.

I denne modulen lærer du hvordan du jobber med implisitte og eksplisitte mål. Du begynner med å opprette enkle mål, som oppsummerer en enkelt kolonne eller tabell. Deretter oppretter du mer komplekse mål basert på andre mål i modellen. I tillegg vil du lære om likhetene med, og forskjellene mellom, en beregnet kolonne og et mål.

Ved slutten av denne modulen vil du lære om hva familien med gjentakelsesfunksjoner kan gjøre og hvordan du bruker dem i DAX-beregningene. Beregninger inkluderer egendefinerte oppsummeringer, rangeringer og sammenkoblinger.

På slutten av denne modulen kan du beskrive og arbeide med filterkontekst, som brukes til å evaluere målformler.

Ved slutten av denne modulen lærer du betydningen av tidsintelligens og hvordan du legger til DAX-beregninger for tidsintelligens i modellen.