Enkle aggregasjoner i LuckyTemplates

I dette blogginnlegget skal jeg komme inn på noen enkle aggregeringer i LuckyTemplates som du kan bruke i .

Dette er en fortsettelse av bloggen som jeg tidligere publiserte, hvor jeg dekket forskjellene mellom et mål og en beregnet spalte.

Jeg vil først fortsette å jobbe med tiltakene jeg har gått gjennom i forrige blogg, og deretter introdusere noen aggregeringsfunksjoner som du kan bruke etter hvert. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Hovedmålet med denne bloggen er å hjelpe deg med å bli bedre kjent med å lage tiltak.

La oss begynne.

Innholdsfortegnelse

Opprette en tiltaksgruppe

Hvis du husker, i forrige blogg, opprettet jeg tiltak som jeg brukte til å virtuelt beregne tilleggsinformasjon som jeg ønsker å få fra dataene mine.

Målene jeg gjorde var målene Totalt salg og Totalt antall .

Enkle aggregasjoner i LuckyTemplates

Jeg skal først vise deg hvordan du organiserer disse tiltakene jeg har laget. For å gjøre det skal jeg opprette en tiltaksgruppe .

Gå først til Hjem-fanen og velg deretter Angi data.

Enkle aggregasjoner i LuckyTemplates

Deretter endrer du navnet på tabellen til Nøkkelmål.

Du kan velge hvilket navn du vil. Jeg valgte nettopp dette navnet fordi det passer med konteksten til det jeg vil gjøre med bordet.

Enkle aggregasjoner i LuckyTemplates

Som du kan se under feltfanen, inneholder tabellen Nøkkelmål fortsatt ingenting.

Enkle aggregasjoner i LuckyTemplates

Så nå, det jeg skal gjøre er å fylle dette opp med tiltakene jeg har gjort.

Jeg skal først legge til totalmengdemålet i den nylagde tabellen.

For å gjøre det, klikk på Total mengde-målet, gå til Måleverktøy-fanen, og endre deretter Hjem-tabellen til Nøkkelmål.

Enkle aggregasjoner i LuckyTemplates

Og gjør deretter det samme med Total Sales-målet.

Klikk på Total Sales-målet, gå til Målverktøy-fanen, og endre deretter Hjem-tabellen til Key Measure.

Enkle aggregasjoner i LuckyTemplates

Etter å ha gjort det, vil du nå se at målene er under nøkkelmålstabellen.

Nå skal jeg fjerne kolonnen kalt Kolonne1 fordi jeg egentlig ikke trenger den.

Enkle aggregasjoner i LuckyTemplates

Jeg vil nå rute inn og rute ut i Felt-fanen. For å gjøre det, klikk to ganger på ruten inn/ut-knappen som er uthevet i øvre høyre hjørne av bildet nedenfor.

Enkle aggregasjoner i LuckyTemplates

Som du kan se, er nøkkelmålene nå en målgruppe som angitt med kalkulatorikonet ved siden av navnet. Den er nå også plassert øverst i Felt-fanen.

Enkle aggregasjoner i LuckyTemplates

Jeg anbefaler deg å begynne å legge til denne gode praksisen i utviklingsarbeidsflyten din.

Etter hvert vil du begynne å forgrene deg til mer komplekse tiltak. Så organisering av dem helt fra starten vil hjelpe deg å ha en lettere tid å referere til dem for fremtidig bruk.

Aggregasjoner i LuckyTemplates

I målene jeg allerede har gjort, brukte jeg bare iterasjonsfunksjoner.

I Total Sales-målet brukte jeg iterasjonsfunksjonen.

Enkle aggregasjoner i LuckyTemplates

Mens jeg var i Total Quantity-målet, brukte jeg funksjonen.

Enkle aggregasjoner i LuckyTemplates

Nå, siden jeg allerede har vist deg noen eksempler på iterasjonsfunksjoner, vil jeg begynne å introdusere noen aggregeringer i LuckyTemplates som også er nyttige.

Jeg gjør dette fordi uansett hvilken beregning du gjør, vil jeg at du skal gjøre det med et DAX-mål.

Begynnelsen på alt som er avansert i LuckyTemplates, spesielt fra et analytisk perspektiv, starter med noe enkelt.

Det starter med å bare få taket på DAX-tiltak og bli kjent med hvordan du skriver dem så raskt som mulig.

Her skal jeg vise deg noen enkle.

Enkle aggregasjoner i LuckyTemplates

Som du kan se, er tabellen delt opp av filtrene Short Month og Selgernavn på grunn av det jeg gjorde i forrige blogg.

Selv om disse filtrene er her, kan jeg fortsatt bruke denne tabellen til å vise deg noen eksempler på hvordan du bruker aggregeringsfunksjoner.

Ikke bli for fanget av å tenke på filtrene så lenge det er noen beregninger som skjer i bakgrunnen.

Jeg vil også bruke disse filtrene senere for å vise deg hvordan aggregeringene i LuckyTemplates fungerer med dem.

For å starte, gå til Måleverktøy-fanen, og klikk deretter Nytt mål.

Enkle aggregasjoner i LuckyTemplates

Saken med å lage mål er at de vises på hvilken tabell du velger under fanen Felter. Så først, sørg for at du klikket på nøkkelmål-tabellen før du foretar et nytt mål.

Enkle aggregasjoner i LuckyTemplates

Nå som jeg har opprettet et nytt mål, endre "Mål" til "Gjennomsnittlig mengde" for å gi det et riktig navn.

Jeg starter med en beregning som krever en enkel aggregeringsfunksjon, funksjonen.

AVERAGE-funksjonen returnerer det aritmetiske gjennomsnittet av alle tallene i en kolonne.

Jeg skal ta gjennomsnittet av verdiene i kolonnen Antall fra salgstabellen.

Formeloppsettet er vist nedenfor.

Enkle aggregasjoner i LuckyTemplates

Jeg vil oppsummere alle verdiene i kolonnen Antall, og deretter gjennomsnittliggjøre dem etter.

Deretter tar du tak i gjennomsnittlig mengde-målet under nøkkelmål-tabellen i Felt-fanen, og drar det deretter til det visuelle.

Enkle aggregasjoner i LuckyTemplates

Som du kan se, er verdiene i kolonnen Totalt kvantitet og Gjennomsnittlig mengde-kolonnen alle de samme bortsett fra Totalverdien.

Enkle aggregasjoner i LuckyTemplates

Dette er fordi for hvert produkt kjøpte de det bare i én transaksjon, men har kjøpt flere.

For eksempel kjøpte Henry Cox 3 kvanta av produkt 56 i én transaksjon.

Nå skal jeg gjøre et nytt mål bare for å vise deg flere eksempler på aggregeringsfunksjoner.

Så igjen, gå til Måleverktøy-fanen, og klikk deretter Nytt mål.

Enkle aggregasjoner i LuckyTemplates

En annen aggregering som du kan bruke i LuckyTemplates er funksjonen som returnerer den minste numeriske eller tekstverdien i en kolonne.

Enkle aggregasjoner i LuckyTemplates

En annen er funksjonen som returnerer den maksimale numeriske eller tekstverdien i en kolonne.

Enkle aggregasjoner i LuckyTemplates

Dette er eksempler på aggregeringsfunksjoner som du enkelt kan forstå og bruke i situasjoner der de passer.

Men det jeg virkelig ønsker å gjøre er å beregne den totale transaksjonen. For å gjøre dette skal jeg bruke en funksjon som heter .

Gi først nytt navn til målet ved å endre "Mål" til "Totale transaksjoner."

Enkle aggregasjoner i LuckyTemplates

Legg deretter til COUNTROWS-funksjonen. Denne funksjonen tar en tabell og returnerer deretter antall rader i den tabellen.

Siden jeg ønsker å beregne totalt antall transaksjoner, skal jeg telle opp hvor mange rader det er i salgstabellen min.

For å gjøre det, i COUNTROWS-funksjonen, referer til Sales-tabellen. Dette er hvordan jeg har satt opp formelen.

Enkle aggregasjoner i LuckyTemplates

Funksjonen vil gå gjennom salgstabellen og telle antall rader der.

Siden hver rad i salgstabellen representerer en enkelt transaksjon, er det å telle hver enkelt rad akkurat som å telle hver enkelt transaksjon.

Nå, ta tak i Total Transaction-målet under Key Measures-tabellen, og dra det til visualobjektet.

Enkle aggregasjoner i LuckyTemplates

Etter å ha gjort det, vil du se at det bare er én transaksjon hver gang.

Enkle aggregasjoner i LuckyTemplates

Dette er resultatet av å ha filtrene vi har.

Dette betyr bare at for mai kjøpte Henry Cox for eksempel 3 kvanta av produkt 56 i en transaksjon fra Ernest Wheeler.

Jeg skal nå endre ting. Først fjerner jeg kolonnen Produktnavn ved å klikke på X-knappen, som vist nedenfor.

Enkle aggregasjoner i LuckyTemplates

Og så fjerner jeg også alle filtrene.

For å gjøre det, klikker jeg på boksen ved siden av Ernest Wheelers navn.

Enkle aggregasjoner i LuckyTemplates

Og klikk også på boksen ved siden av mai.

Enkle aggregasjoner i LuckyTemplates

Du vil se at tallene har endret seg ganske mye.

Enkle aggregasjoner i LuckyTemplates

La oss ta en titt på Martin Berry. Det totale salget jeg fikk fra ham er $87 727, det totale antallet av produktene han kjøpte er 51, og i gjennomsnitt kjøper han 1,89 av produktene mine ved hver av sine 27 totale transaksjoner med meg.

Som du kan se, endret resultatene seg også etter at vi endret filtrene i beregningene våre.

Det er her skalerbarheten til DAX-mål kommer inn. Hvis du tenker på det, er formlene vi brukte veldig enkle.

Vi brukte bare funksjonene SUMX, SUM, RELATED, AVERAGE og COUNTROW for våre mål. Dette er funksjoner som jeg håper du blir lett vant til.

Ved å bruke disse enkle funksjonene kan vi enkelt få ulike beregninger bare ved å endre konteksten.

Dette er den virkelige kraften til DAX-tiltak. Uten å legge til andre formler kan du få mye innsikt bare ved å endre filtrene dine.

Dette er bare muliggjort av modellen du har bygget. Så sørg for at du har riktig modell.

Enkle aggregasjoner i LuckyTemplates

Det siste jeg vil vise deg er at du kan formatere resultatene i tabellen din hvis du trenger det.

Siden jeg vet at det totale salget skal være i dollar, vil jeg endre det til riktig format.

For å gjøre det, klikk på Total Sales-målet, gå til Målverktøy-fanen, og i Formatering-delen endrer du Heltall til Valuta ved å klikke på $-ikonet.

Enkle aggregasjoner i LuckyTemplates

Det er mange måter du kan formatere resultatene på hvis du trenger det.

Etter å ha gjort det, skal resultatene nå se slik ut:

Enkle aggregasjoner i LuckyTemplates




Konklusjon

I denne bloggen gikk jeg over noen eksempler på aggregeringsfunksjoner som du kan bruke i dine DAX-beregninger.

Jeg viste deg funksjonene AVERAGE, MIN, MAX og COUNTROWS, som definitivt er enkle å forstå.

Jeg håper dette hjelper deg med å få en forståelse av hva du kan oppnå når du bruker DAX-mål i LuckyTemplates.

Beste ønsker,

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.