Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

I dette blogginnlegget vil jeg gå gjennom en virkelig kraftig analytisk teknikk som jeg er sikker på vil WOW noen. Virtuelle tabeller er en unik analytisk teknikk som du kan bruke til å visualisere interessant innsikt i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Eksemplet jeg skal vise er bare én av de mange teknikkene du kan bruke. Jeg bruker begrepet "algoritmer" fordi du kan utvide dette og gjøre det enda mer avansert.

De virtuelle tabellalgoritmene vil vise hvor kraftig DAX er og hvor avansert du kan komme inn i DAX-formelen.

Innholdsfortegnelse

Hvor skal du bruke virtuelle tabellalgoritmer

Det er tilfeller der du vil rangere kundene dine på tvers av en rekke forskjellige variabler. Men til syvende og sist vil du bringe dem tilbake med bare én variabel .

For at dette skal skje, må du lage en algoritme som gjør at du kan analysere alle disse forskjellige variablene og faktorene i henhold til en dimensjon (som i dette tilfellet er mine kunder).

Men da vil du også bringe det tilbake til ett nummer. På denne måten kan du måle om en kunde har vært god eller dårlig basert på denne ene faktoren, i stedet for å ta hensyn til tre til ti variabler.

Salg, fortjeneste og marginer: Ser på det større bildet

For denne opplæringen har jeg allerede dekket salg , fortjeneste og marginer . Den neste tingen å gjøre er å lage en algoritme innenfor a som vil gi oss det ene tallet. Dette nummeret vil fortelle oss om en kunde har vært god eller dårlig.

Noen ganger, når vi ser på én ting isolert (som salg for eksempel), gir det oss ikke det komplette bildet. Dette er fordi du må evaluere fortjenesten , der en kunde som har produsert mindre fortjeneste sannsynligvis er bedre enn en som har produsert mye salg.

Marginer er også veldig viktige. Hvis du trekker ut en veldig høy margin fra en kunde med lavere volum, kan denne kunden klassifiseres som en god kunde.

Så samlet sett er målet vårt å lage en algoritme som vil se på alle disse tre variablene ( Totalt salg , Totalfortjeneste og Fortjenestemarginer ) for å vite hvem våre toppkunder og bunnkunder er.

Bestemme kunderangering

Jeg har allerede brutt ned disse beregningene én etter én i tabellen. Vi har vår kundesalgsrangering , kundefortjenesterangering og kundemarginrangering .

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Vi skal telle opp disse tre rekkene, og så vil det gi oss de beste kontra de dårligste kundene.

Kundesalgsrangering

La oss ta en titt på formlene jeg har brukt for hvert enkelt mål. jeg har brukt, som er perfekt for å rangere alle våre kunder i forhold til et bestemt uttrykk eller mål.

For kundesalgsrangeringen rangerte vi kundene våre basert på deres totale salg fra 1 til hva som helst.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Du kan se at på toppen av tabellen er William Andrews. Han er vår toppkunde, så han er rangert som 1.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Kundefortjenesterangering

Vi brukte samme teknikk fra forrige mål for å komme opp med vår kundefortjenesterangering .

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Vi kan se her at våre toppkunder egentlig ikke er våre toppkunder med margin. Marginene deres er faktisk mye lavere.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Så hvis vi ser på våre toppkunder med margin, er de faktisk mye lavere når det gjelder salg.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Bruke virtuelle tabeller

Som jeg har nevnt tidligere, ønsker vi å lage dette ene tallet, og jeg vil vise deg hvordan du gjør det ved å bruke en virtuell tabell. Det er et par måter å gjøre det på, men bruk av virtuelle tabeller kan forenkle formelen din .

I virkeligheten trenger du ikke engang å lage eller bryte ut hver av disse individuelle formlene. Du kan plassere dem i en virtuell tabell, og deretter bruke kolonnene du legger i de virtuelle tabellene dine.

Inne i denne ene formelen (som jeg har kalt Overall Ranking Factor ), har jeg brukt til å lage individuelle formler som målene for kundesalgsrangering , kundefortjenesterangering og kundemarginrangering .

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Bruke SUMX som en itererende funksjon

Dette er delen hvor jeg brukte en virtuell tabell for å gjøre en sum av alle disse forskjellige kunderangene. Jeg trengte også å lage en iterator, så det er her funksjonen kommer inn.

Med SUMX må vi iterere gjennom en tabell, ikke sant? Vi kan gjøre dette med et virtuelt bord. Det som er utrolig med virtuelle bord er at vi kan sette inn et hvilket som helst bord vi lager.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Det jeg har gjort er å lage en virtuell tabell der SUMMARIZE lar meg lage denne tabellen over alle rangeringene. Jeg kan lage den praktisk talt uten å måtte referere til en beregning eller et mål individuelt. Alt er innenfor dette ene målet.

Jeg har klart å lage en virtuell tabell som viser kundenavn , salgsrangering , fortjenesterangering og marginrangering én etter én, og ved siden av hverandre.

Det som også er utrolig er at i denne iterasjonsfunksjonen kan vi iterere gjennom alle våre kunder, og deretter referere til kolonnene vi har plassert i den virtuelle tabellen.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Dette vil oppsummere alle de forskjellige rangeringene og interne beregningene innenfor et enkelt mål. Ved å bruke denne teknikken trenger du ikke å dele den opp i flere mål.

Du kan bare lage dette ene målet som omfatter alle de forskjellige beregningene du vil legge til algoritmen din. Du kan lage svært avanserte og komplekse algoritmer, og deretter sette dem alle i ett enkelt mål.

Til slutt kan vi ta med den samlede rangeringsfaktoren inn i tabellen vår. Du kan nå se resultatet av algoritmen vi nettopp har laget og bruke den i analysen vår.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Det er bare ett tall kontra alle tallene som kom fra salg, fortjeneste og marginer. For eksempel er vår kunde Peter Boyd rangert på 36. plass i salg, 8. plass i lønnsomhet, 29. plass i marginrangering, med en samlet rangering på 73. plass. Dette er hvordan vi klassifiserer våre toppkunder ved å bruke alle disse faktorene.

Mestre virtuelle tabeller i LuckyTemplates ved hjelp av DAX

Fordeler med virtuelle tabeller

Mange LuckyTemplates-brukere vil ikke engang innse at du ikke alltid bare trenger å kjøre beregninger og avansert logikk gjennom kolonner eller tabeller som er fysisk i datamodellen din.

Du kan lage virtuelle tabeller og deretter kjøre logikk gjennom disse tabellene selv om de ikke finnes fysisk noe sted inne i modellen din.

Disse tabellene er en perfekt og rask måte å kjøre avansert logikk som kan gi innsikt som kan brukes og handles på i en rekke forskjellige scenarier .

Konklusjon

Med LuckyTemplates får du lage mer avanserte algoritmer innen mål. Banker eller forsikringsselskaper kan ha stor nytte av denne teknikken fordi de alltid prøver å rangere ting og kjøre algoritmer basert på en rekke forskjellige faktorer.

De kan finne ut hvor sannsynlig det er at noen kommer til å misligholde, eller hvor sannsynlig det er at de må betale ut et forsikringskrav. Å kunne implementere denne typen beregninger innenfor tiltak er virkelig kraftig.

Hvis du kan forstå hvordan dette fungerer inne i LuckyTemplates, spesielt med tiltak, er du på vei til å utvikle noe utrolig analytisk arbeid inne i LuckyTemplates.

For mange mer avanserte analytiske teknikker for LuckyTemplates , sjekk ut kursmodulen nedenfor som ligger på .

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.