DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
I denne opplæringen lærer du om køfunksjonen til DAX. Du vil lære hvordan du bruker den til å laste data fra SQL Server Analysis Services (SSAS) til LuckyTemplates.
I dette eksemplet er en SQL Server-datamodell allerede opprettet. Den inneholder tabeller for kunde-, datoer, produkter og salgsdata.
Du vil lære hvordan du laster inn dataene i datamodellen i LuckyTemplates.
Innholdsfortegnelse
DAX-koden
Start og lag et mål. Bruk nøkkelordet DEFINE og erklær en MÅL for totalt salg. Bruk deretter funksjonen. For radkontekst, multipliser mengden med nettoprisen.
For å sikre at du returnerer små verdier, del salgsbeløpet med 10 000. Plasser SUMX-argumentet i enfunksjon for å fjerne desimaler.

Opprett et annet mål for den løpende totalen. Deklarer en variabel ved å brukefunksjon. Dette vil holde siste synlige dato i filterkonteksten. Den siste synlige datoen er likav datoen.
Selv om du ikke har en Dates-tabell i LuckyTemplates-datamodellen, vil du fortsatt kunne få tilgang til filterkonteksten ved å bruke SSAS-versjonen.
Lag en annen variabel som viser resultatet. Dette vildet totale salget. Bruk RETURN for å vise resultatet.
For å visualisere resultatet i LuckyTemplates, bruk EVALUATE ogfunksjoner. Du må bruke kalenderårsnummer og -måned. For å sikre at dataene er sortert i riktig rekkefølge, bruk kolonnen Månedsnummer. Deretter oppretter du kolonner for totalt salg og løpende total.
Deretter bruker du ORDER BY- leddet for å sikre at den resulterende tabellen sorterer dataene riktig. Bruk ASC- rekkefølgen for både kalenderårnummer og månedsnummerkolonnene.
SSAS-databasevinduet i LuckyTemplates
Kopier den ferdige DAX-koden og gå tilbake til LuckyTemplates. Gå til Hjem-fanen, klikk på Hent data og deretter Analysetjenester . Dette vil åpne SSAS-databasevinduet.
Angi navnet på serveren og databasen. Klikk deretter på Importer- alternativet. I tekstboksen for MDX- eller DAX-spørring limer du inn DAX-koden. Etterpå klikker du OK.
Du vil se at du kan hente datasettet fra DAX-spørringen.
Ved å klikke på Transform Data-knappen åpnes . Dette lar deg endre kolonnenavnene og utføre andre formateringsalternativer på datatabellen.
Når du klikker på Last inn , vil du se tabellen i datavisningen.
Du kan se at du returnerer 60 rader som består av én rad for hver måned i året.
Konklusjon
Denne opplæringen ga et kort eksempel på hvordan du laster fra SQL Server Analysis Services til LuckyTemplates. Du har lært at det er en enkel prosess å laste dataene og kjøre dem mot den distribuerte versjonen av SSAS. Når du har mestret det grunnleggende, vil det være lettere for deg å hente data fra en hvilken som helst database i LuckyTemplates.
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
Lær hvordan du oppretter og tilpasser punktdiagrammer i LuckyTemplates, som hovedsakelig brukes til å måle ytelse mot mål eller tidligere år.