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.
DAX -funksjonen er en utrolig avansert og viktig funksjon i LuckyTemplates for å lære og forstå godt. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
De fleste av dere som nettopp har startet med LuckyTemplates har nok oversett denne funksjonen. Det gjorde jeg absolutt da jeg først begynte å bruke LuckyTemplates og skrive DAX-mål.
Å lære om CALCULATETABLE er begynnelsen på mange avanserte beregninger som du kan gjøre i LuckyTemplates.
Det er en ganske kompleks funksjon å forstå og faktisk implementere i LuckyTemplates. Men over tid har jeg oppdaget hvor flott det er i flere scenarier og demoer jeg har jobbet gjennom. Jeg har nå en klar forståelse av hvordan og når jeg skal bruke det på forskjellige måter. Det er det jeg vil dele med deg i denne opplæringen.
Innholdsfortegnelse
Den beste tiden å innlemme funksjonen CALculATETABLE
En av de beste tidene for å innlemme bruken av DAX- funksjonen er når du prøver å analysere churn-analysene dine.
Churn-analyse innebærer evaluering av et selskaps kundetapsrate. Å finne ut disse dataene ved å bruke LuckyTemplates kan hjelpe mye med å vurdere produktene dine . På denne måten kan du øke hastigheten på markedsføringsinnsatsen for å redusere tap av kunder.
Tabellen ovenfor viser en sammenligning av nye og totale kunder for en bestemt måned og år. Det involverer dataene til nye, tapte og totale kunder.
Nøkkelen til å trekke ut disse viktige innsiktene er gjennom bruken avDAX funksjon.
Bruk av CALCULATETABLE DAX for å finne ut om nye kunder
Først skal jeg vise deg formelen for å beregne nye kunder ved å bruke CALCULATETABLE .
Her må vi sammenligne gjeldende kundesett fra et kundesett fra en tidligere periode. Jeg anser kun kunder som nye hvis de har kjøpt nå, men ikke har gjort det de siste 90 dagene.
For å kunne finne den innsikten er det her jeg integrerte CALCUATETABLE -funksjonen. Legg merke til at jeg brukte dette sammen med andre tabellfunksjoner, akkurat somfunksjon.
EXCEPT - funksjonen evaluerer to tabeller og returnerer kundene som er i den første tabellen, men ikke i den andre. Deretter pakket jeg den inn ifunksjon for å virkelig regne ut den nødvendige beregningen.
Ser tilbake til hovedpoenget. Funksjonen CALCULATETABLE gjør det mulig for oss å åpne et vindu i en bestemt kontekst. I mitt eksempel ser det tilbake 90 dager for å finne et kundesett.
Siden vi ikke ønsker å se på kundene i den nåværende konteksten, men se på kundene de siste 90 dagene, bruker vi nåfunksjon.
Deretter har jeg plassert den i en annen tabellfunksjon og gjort noen oppfølgingsevalueringer.
For å oppsummere, den perfekte måten å bruke CALCULATETABLE er å endre konteksten til en tabellevaluering. Det er generelt slik du bør bruke det. Men da kan du også inkludere andre formler som du kan bruke til å sammenligne tabeller somog .
Bruk av CALCULATETABLE DAX for å se etter tapte kunder
Bortsett fra å grave i den nye kundeanalysen din ved å bruke CALCUATETABLE DAX-funksjonen, kan du til og med bli mer avansert når du bruker den til å finne ut tapte kunder .
Ta en titt på denne formelen for å finne ut tapte kunder.
Jeg har faktisk diskutert hele logikken i denne formelen i en annen blogg. Men igjen, vi gjør bare en lignende beregning her for tapte kunder.
Hvis du ser på formlene for KunderPurchased og PriorCustomers , bruker vi CALCULATETABLE .
Videre kan du fortsatt finne UNNTATT- funksjonen. Men denne gangen sammenligner den tabellene over CustomersPurchased og PriorCustomers .
I dette tilfellet endrer vi evalueringsperioden for disse individuelle tabellene basert på en annen periode. Dette viser bare en mer avansert måte å polere hvordan vi viser nye kunder og tapte kunder.
Hvis du bruker LuckyTemplates snart, vil du forstå at dette er en intensiv analyse. Dessuten kan vi gjøre formlene mer intuitive, spesielt når du også bruker variabler.
Bare tenk på hva du legger inn i den første parameteren i CALCUATETABLE . Det er vanligvis en tabellfunksjon, og så endrer du konteksten for den tabellevalueringen. Derfra kan du sette den inn i en annen tabellfunksjon og se hvordan ting evalueres derfra.
Konklusjon
Jeg vet at CALCULATETABLE er litt vanskelig å forstå hvis du bare har startet. Men det er hovedgrunnen til at jeg laget denne opplæringen for deg.
Etter at du har forstått og oppdaget de beste fremgangsmåtene for å bruke den, kan du begynne å fullføre avanserte beregninger og analyser fra rådataene dine.
Ved å gjennomgå det på denne måten tror jeg at du vil ha en bedre forståelse av hvordan du kan bruke CALCUATETABLE DAX-funksjonen selv i dine egne rapporter og modeller.
Ikke glem å abonnere på LuckyTemplates TV for å få mye annet innhold.
Lykke til med å lære denne.
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.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
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 vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
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.
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.