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å .


Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

I denne opplæringen skal jeg vise deg hva du kan gjøre med Natural Language Query eller skrivebordsfunksjonen for spørsmål og svar i LuckyTemplates netttjeneste.

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Lær hvordan du sorterer visualiseringer dynamisk i LuckyTemplates-rapportene dine. Få kvalitetsinnsikt samtidig som du er kreativ i måten du presenterer data på.

PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.