Time Intelligence DAX-funksjoner i LuckyTemplates

For denne opplæringen vil vi forgrene oss til noen eksempler på tidsintelligensberegninger ved bruk av en kombinasjon av DAX-funksjoner.

Time Intelligence DAX-funksjoner i LuckyTemplates

Denne typen beregning er nyttig når du ønsker å sammenligne bedriftsdataene dine over en viss periode. Du kan gjøre det etter dager, måneder, kvartaler eller år.

Bortsett fra CALCUATE- funksjonen, kan bruk av andre DAX-funksjoner i stor grad hjelpe deg med å bygge gode tidsrelaterte analyser.

Jeg skal introdusere deg for noen av de vanligstebrukes til denne typen beregninger.

Innholdsfortegnelse

Bruke Time Intelligence DAX-funksjoner

I dette eksemplet skal jeg lære deg hvordan du oppretter et nytt mål for å sammenligne gjeldende salg med fjoråret. Nærmere bestemt vil vi sammenligne salget for en bestemt dag fra forrige og inneværende år.

La oss kalle dette målet som Sales LY og starte det med CALCUATE -funksjonen. Defunksjon kan endre konteksten til enhver beregning.

Time Intelligence DAX-funksjoner i LuckyTemplates

Deretter må vi sette et uttrykk, som i dette tilfellet er Totalt salg . Siden vi må endre konteksten for å sammenligne salget, bruker vifunksjon. Denne funksjonen returnerer et sett med datoer i det gjeldende utvalget fra forrige år.

Til slutt må vi referere til Datoer- kolonnen fra Dato- tabellen.

Time Intelligence DAX-funksjoner i LuckyTemplates

I tabellen kan vi allerede se gjeldende salgsdata fra kolonnen Totalt salg . Når vi tar Sales LY- målet til bordet, vil vi kunne se det totale salget fra i fjor. Salg LY -tabellen beregner fortsatt det totale salget, men datokonteksten endres til forrige år.

Time Intelligence DAX-funksjoner i LuckyTemplates

For eksempel, den 13. oktober 2018 er det totale salget USD 153 058,20 .

Time Intelligence DAX-funksjoner i LuckyTemplates

Hvis vi sjekker Sales LY- dataene for 13. oktober 2019, vil vi se at det også er $ 153 058 . 20 .

Ved hjelp av CALCUATE -funksjonen endrer formelen den opprinnelige konteksten for å se tilbake på salget 13. okt. 2018. Dette er et enkelt eksempel på en.

Time Intelligence DAX-funksjoner i LuckyTemplates

Opprette en ny tiltaksgruppe

Hvis vi ser på nøkkelmålsgruppen vår i modellen, vil du legge merke til at tiltakene våre begynner å hope seg opp. Siden vi forgrener oss til en ny beregning, er det best å opprette en ny målgruppe. På denne måten kan vi optimalisere og rense LuckyTemplates våre.

Time Intelligence DAX-funksjoner i LuckyTemplates

For å gjøre det, klikk på Hjem -båndet, og klikk deretter på Angi data .

Siden målene handler om tidsintelligensberegninger, kan vi navngi den nye målegruppen som Time Comparison . Etter å ha endret navn, klikk på Last inn .

Deretter kan vi nå flytte den relaterteinn i den nye tabellen.

Vi kan også gjøre Sales LY -målet som hovedmål. For å gjøre det, klikk på Modelleringsbåndet , og klikk deretter på Hjemmetabell . Herfra kan vi endre standard hjemmetabell fra nøkkelmål til tidssammenligning .

Time Intelligence DAX-funksjoner i LuckyTemplates

Vi kan se at Salg LY -målet nå er plassert under målegruppen Tidssammenligning .

Time Intelligence DAX-funksjoner i LuckyTemplates

Videre må vi sørge for at tidssammenligningstabellen er plassert i nærheten av nøkkelmåltabellen .

Time Intelligence DAX-funksjoner i LuckyTemplates

Dette er det ideelle oppsettet av datamodellen siden de to tilleggstabellene kun er for organisatoriske formål. De er ikke en del av hovedmodellstrukturen for datarelasjoner.

Bruke Advanced Time Intelligence DAX-funksjoner

Vi har nå dataene for totalt salg og salg LY i tabellen vår. Vi kan forgrene oss til avanserte tidsintelligensberegninger ved å bruke disse kjernemålene og andre DAX-funksjoner.

I dette eksemplet vil vi beregne salgsforskjellen år for år . I formelen må vi ganske enkelt finne forskjellen mellom Total Sales og Sales LY.

Time Intelligence DAX-funksjoner i LuckyTemplates

For å se resultatene må vi bare ta med salgsforskjellen . Åå mål inn i tabellen. Vi kan også gjøre denne tabellen til en visualisering som dette.

Time Intelligence DAX-funksjoner i LuckyTemplates

Dette er bare enkle visualiseringer. Men hvis vi legger til slicere i måneder eller uker, vil visualiseringen se mer interessant ut.

I dette andre eksemplet skal jeg lære deg en annen tidsintelligensberegning ved å bruke en annen DAX-funksjon. Denne gangen, la oss brukefunksjon for å beregne salg i fjor .

Ved å bruke den opprinnelige formelen trenger vi bare å endre SAMEPERIODLASTYEAR til DATEADD . Etter å ha referert til Dato- tabellen, skriv inn -1 som antall intervaller.

Time Intelligence DAX-funksjoner i LuckyTemplates

DATEADD - funksjonen er veldig fleksibel fordi vi kan gå etter dag, måned, kvartal eller år.

Siden vi går etter år, vil formelen beregne det totale salget fra året før. Selvfølgelig vil resultatene være de samme som før fordi vi nettopp brukte en annen formel.

Til slutt kan vi ganske enkelt kopiere og lime inn det eksisterende målet og bare endre navnet. For eksempel fra Salg LY til Profit LY . I stedet for totalt salg , refererer vi til målingen for total fortjeneste .

Time Intelligence DAX-funksjoner i LuckyTemplates

Slik kan vi se overskuddet fra fjoråret.

Time Intelligence DAX-funksjoner i LuckyTemplates

Vi kan forgrene oss til flere analyser herfra, for eksempel årets resultat. Vi kan til og med regne ut den prosentvise forskjellen år for år.  

Nøkkelen til en flott tidsintelligensberegning er å bruke en kombinasjon av DAX-funksjoner.




Konklusjon

Disse tidsintelligenseksemplene kan være enkle, men det er en flott anvendelse av alle tingene vi har diskutert så langt. Vi brukte begrepene initial kontekst, iterasjonsfunksjoner, aggregeringsfunksjoner, mål forgrening og CALCUATE -funksjonen.

Jeg håper du har lært mange teknikker og DAX-funksjoner. Det vil være flott om du kan bruke dem på rapportene dine så snart du kan.

Time Intelligence DAX-funksjoner i LuckyTemplates


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.