Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

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.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

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.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

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.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

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.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

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.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

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.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

Du vil se at du kan hente datasettet fra DAX-spørringen.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

Ved å klikke på Transform Data-knappen åpnes . Dette lar deg endre kolonnenavnene og utføre andre formateringsalternativer på datatabellen.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

Når du klikker på Last inn , vil du se tabellen i datavisningen.

Bruke DAX for å laste inn data fra SSAS til LuckyTemplates

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.

Leave a Comment

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

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.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

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

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

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.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.