Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon
Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.
I denne opplæringen vil jeg diskutere avstandsberegning på kart i LuckyTemplates basert på foroverlagerplassering (FSL) og leveringspunkt. Dette er bare en av de forskjellige måtene du kan bruke avstandsberegning til effektivt
I dette eksemplet vil jeg vise og analysere kunder innenfor en radius fra en eksisterende terminlagerplassering ved et depot eller et knutepunkt.
Innholdsfortegnelse
Datasettet for avstandsberegning på kartet
La oss nå diskutere datasettet som jeg brukte for denne forekomsten av avstandsberegning. Her er dataene som inneholder kundedatatabellen .
Den inneholder også tabellen Forward Stock Locations .
Tabellen Depoter er lagt til kundedatatabellen . Dette er for å tillate samtidig visning.
Som du kan se, er det ingen sammenheng mellom de to tabellene.
Videre harsom jeg brukte er i tre separate tabeller.
Når jeg modellerer, holder jeg målene mine for hånden. Når rapporten min er ferdig, vil måletabellene bli skjult.
Jeg brukte tre sett med mål for å beregne og vise avstanden for denne demonstrasjonen.
Dax-mål for avstandsberegning på kart
Jeg transformerte avstandsberegningen ( Haversine-formelen ) til et DAX-mål ( Avstandsmål ). Jeg har diskutert Haversine-formelen i en artikkel om Distance And Bearing Calculation i LuckyTemplates (jeg lenker denne når den er publisert).
Denne formelen er litt forskjellig frafunksjon fordi jeg nettopp laget dette som en løsning.
Jeg brukte Distance -målet til å beregne avstanden basert på et valg fra Select Distance slicer.
Jeg brukte den totale avstanden i seleksjonsmålet for å beregne den totale avstanden fra utvalget. Så viste jeg den på bordet.
I tillegg brukte jeg avstand i seleksjonsmålet som et støttemål for totaldistanse i seleksjonsmål .
DAX-mål for kartvisuelle
Det neste settet med mål inneholder målene for farge, størrelse og tittel.
Det første målet for dette settet er FSL Point Color (Forward Stock Location Point Color).
Dette tiltaket skaper det grønne punktet i dette mindre kartet.
Den brukes til å zoome inn på det valgte stedet fra skjærerne.
Neste er kartpunktfargemålet .
Kartpunktfargemålet viser den grønne eller blå fargen på det større kartet .
I tillegg brukte jeg Størrelsesmålet for å vise kundens bobler og utvalgte depoter i forskjellige størrelser på kartet.
Det siste er kartmålet . Jeg brukte dette til å lage en dynamisk tittel.
Denne dynamiske tittelen endres basert på valget fra Select Distance slicer.
DAX-mål for etterspørsels- og inntektsberegninger
Den tredje måltabellen inneholder noen standardberegninger for inntekter og krav . Den har også mål som viser resultatene av disse beregningene knyttet til den valgte avstanden.
Jeg laget en Select Radius- tabell med avstander fra 0 til 250 km . Jeg brukte en hva-hvis- parameter for denne.
Den tabellen brukes deretter til å lage denne spesielle sliceren med en glidebryter.
Etter å ha fått alle tiltakene klare, kan jeg nå begynne å bygge rapporten.
Utgangen
Som et resultat, her er kartet med punktene fra avstandsvalget.
I denne rapporten kan jeg velge et depot.
Jeg kan også endre avstanden på Select Distance slicer. Deretter vil jeg kunne se resultatene i tabellen som Inntekt i utvalg , Etterspørsel i utvalg og Total avstand i utvalg .
Det mindre kartet zoomer inn på det valgte stedet. Dette vil flytte basert på valgt depot.
Disse kortene viser også resultatene basert på valget fra Select Distance slicer.
Konklusjon
I denne opplæringen fokuserte jeg ikke på å bygge det mest attraktive dashbordet. Det er bare for å demonstrere en av de mange måtene å gjøre avstandsberegning på kartet i LuckyTemplates.
Forhåpentligvis var du i stand til å forstå hvordan du dynamisk lager visuelle rapporter ihvor du må analysere og vise data basert på en valgt avstand. Husk at det er viktig å utføre tiltakene og lage datasettet for at dette skal fungere.
Sjekk ut koblingene nedenfor for flere eksempler og relatert innhold.
Jubel!
Paul
Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.
Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.
Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.
Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.
Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.
Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.
Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.
I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.
RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.