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 sammenligningen av verdier mellom Top N og Average Of Others i LuckyTemplates. Denne analyseteknikken bidrar til å legge til retningsbestemt løsning til løsningen din ved å se hvor mye Topp N- og Nederst-N-kundene er over gjennomsnittet av de gjenværende kundene. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Innholdsfortegnelse
Sette opp modellen for sammenligning av verdier
I denne opplæringen vil vi gjenskape følgende rapport:
Du kan se at hvis du endrer konteksten gjennom sliceren, endres både kundene og tallene.
Dette er en enkel salgsbasert modell med faktatabell og dimensjonstabell. Du kan se datamodellen nedenfor:
Den har et standard fossefallsoppsett med dimensjonstabeller for Datoer , Kunder og Produkter øverst og Salgsfaktatabellen nedenfor .
Alle relasjoner er én-til-mange med dimensjonene på «én»-siden og faktatabellen på «mange»-siden.
Gjenskape prøverapporten
Med datasettet må du legge til et par ekstra tabeller for å bruke en slicer for Top N og retningsvalg.
Lage tabeller og skjærere
Gå først til modelleringsverktøylinjen og legg til en ny parameter. Gi parameteren et navn og sett datatypen til Heltall.
Skriv inn 1 og 10 i parameterne Minimum og Maximum. Skriv deretter inn 1 og 5 i parametrene Inkrement og Standard.
Deretter oppretter du en retningstabell med retningsverdier for topp og bunn, og en sorteringskolonne. Gå til Hjem-verktøylinjen og klikk på Skriv inn data.
Dra Dato- kolonnen, Top N -parameteren og Retning -kolonnen til lerretet og gjør dem om til en slicer.
Deretter legger du til en beregnet tabell for å legge til en Andre- rad i listen over alle kunder.
For å vise de rangerte verdiene, legg til en tabell på lerretet. Dra Kunden fra Customers Plus Others -tabellen i tabellen inne i dashbordet.
Byggemål for sammenligning av verdier
Endre tittelen på tabellen med Customer Table Title- målet.
Slå av tittelen, og klikk på knappen i tittelteksten nedenfor.
Velg Feltverdi for parameteren Formater etter. Deretter velger du kundetabelltittel i visningsmålene for parameteren Basert på feltet.
Customer Table Title- målet høster retningen og Top N-skjærerne og kombinerer dem med statisk tekst for å generere et resultat.
Deretter beregner du riktig rangeringsverdi. For å gjøre dette trenger du både den normale synkende rangeringen ovenfra og ned pluss stigende rangering nedenfra og opp.
Dette er den synkende rangeringen:
Og dette er den stigende rangeringen:
Bruk Top N og Direction slicerne for å returnere riktig kunderangering. Her er et eksempel på hvordan det skal se ut fra Customer Rank- målet:
Funksjonen henter verdiene fra de to slicerne og bruker dem til å finne ut hvilken rangering som skal vises.
Sjekk nå om rangeringsmålene samsvarer med slicervalgene ved å plassere målene i tabellen.
Hvis du endrer konteksten med slicer-valgene, bør verdiene i tabellen også endres tilsvarende.
Etter å ha kontrollert målene, fjern dem unntatt Customer Rank- målet og legg til Customer Sales- målet.
Kundesalgsmålet bruker en logikk for å håndtere tre saker.
Opprette et stablet kolonnediagram
Kopier og lim inn tabellen og gjør den til et linje- og stablet kolonnediagram. Fjern Customer Rank- målet (du trenger det ikke).
Deretter legger du til målet for gjennomsnitt av andre kundesalg i linjeverdiene.
Når du er ferdig, går du til Filtre og filtrerer ut kundesalg som ikke er tomme, og klikker på Bruk filter.
Til slutt, i likhet med Customer Table Title-målet, endre tittelen på visualobjektet med Customer Chart Title- målet.
Dette tiltaket høster valgene til Top N og Direction-skjærerne og kombinerer dem med statisk tekst for å danne tittelen.
Derfra vil du legge merke til at tabellen sier "og" mens diagrammet sier "versus".
Få det visuelle til å skille seg ut
Neste trinn er å fargelegge kolonnene.
Customer Chart Colors- målet tildeler en grå farge hvis kundens navn er Andre. Ellers vil den bruke en blå farge.
Gå til Datafarger og velg knappen i Standardfarge.
Velg Feltverdi for Format By-parameteren og velg Kundediagramfarger i visningsmålene for Basert På-feltet.
Opprette de endelige tiltakene
Bruk nå matematikk og mål forgrening for å lage mål for forskjellen mellom kundesalg og gjennomsnittlig salg av andre .
Dette målet bruker subtraksjon for å få salgsvolumet.
Dette målet bruker divisjon for å få prosentverdien.
Legg til målene i verktøytipsene i diagrammet.
Etter det, når du holder markøren over en kunde, kan du se hvor mye salget deres var verdt og hvordan det sammenlignes med gjennomsnittsbeløpet.
Disse bildene reagerer på slicerne på lerretet ditt. Du kan bruke dem til å hente data fra forskjellige tidsperioder og retninger.
Konklusjon
Denne opplæringen viser sammenligningen av verdier mellom Top N og Average Of Others-verdier i.
Forskjellen i verdiene er avgjørende når du overvåker ytelsen til produktene dine. Det hjelper deg med å lage flere strategier for å forbedre salget. Du kan bruke denne teknikken til å forbedre og oppnå salgsmålene i organisasjonen din.
Greg
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.