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.
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 .
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.
Du kan se at på toppen av tabellen er William Andrews. Han er vår toppkunde, så han er rangert som 1.
Kundefortjenesterangering
Vi brukte samme teknikk fra forrige mål for å komme opp med vår kundefortjenesterangering .
Vi kan se her at våre toppkunder egentlig ikke er våre toppkunder med margin. Marginene deres er faktisk mye lavere.
Så hvis vi ser på våre toppkunder med margin, er de faktisk mye lavere når det gjelder salg.
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 .
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.
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.
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.
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.
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å .
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.
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å.
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
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.
Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.
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.
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.
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
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.
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.