Datavisualiseringsteknik | LuckyTemplates Dynamic Visuals

Jeg vil gerne vise dig en datavisualiseringsteknik, som jeg mener er en af ​​de bedste, du kan gøre i LuckyTemplates. Der er så mange teknikker nu sammenlignet med da jeg først oprettede denne teknik, men for mig har dette stadig en masse positive ting ved sig, og det kan virkelig vise enorme mængder af indsigt på en rapportside på en virkelig effektiv måde. Du kan se den fulde video af denne tutorial nederst på denne blog.

Jeg taler om multi-threaded visuals – disse særlige visualiseringer kan du se på det på mange forskellige måder. Det behøver ikke at være en statisk visualisering. Det kan dynamisk ændre det, du viser frem på flere forskellige måder - jeg kalder dette datavisualiseringsteknik for flere forskellige tråde.

Sådan ser det ud.

Som du kan se på rapportsiden nedenfor, ønsker jeg at kunne se på min visualisering her inden for en tidsramme. For eksempel 90 dage eller endda 7 dage. Jeg vil også gerne være i stand til at springe mellem forskellige målinger, for eksempel for at se på enten min omsætning eller mit overskud. Og så kan du se, at jeg har min tidsramme og metrics i øverste højre hjørne af siden, hvor jeg kan klikke mig igennem dem.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Dette er kun begyndelsen på, hvad der kunne være muligt, fordi du kunne have flere tråde og/eller flere måder, hvorpå du giver indsigt i visualisering og gør den dynamisk. Du kan bruge filtre, skiver mv.

Dette er en måde at bringe yderligere indsigt i en rapport, som ikke er naturligt i dine rådata. Dette er for mig en datavisualiseringsteknik, der virkelig kan løfte dine rapporter til et andet niveau.

Det er en del af vores ressourcepakke, som du faktisk kan downloade frahjemmeside og leg lidt med den. Når vi taler om datamodeller, vil jeg også vise dig, hvordan du indstiller din model effektivt.

Indholdsfortegnelse

Opsætning af datamodellen

Sådan opretter LuckyTemplates modeller. Det sætter det op på en måde, som jeg ikke føler er optimeret, så det er et godt tidspunkt at vise dig, hvordan jeg ville gøre det.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Jeg vil gerne placere alle mine opslagstabeller på toppen sådan.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Jeg kalder dette vandfaldsteknikken . Med min model sat op på denne måde, bygger jeg et billede i mit sind af, hvordan filtrene vil fungere, når jeg laver noget inde i mit rapportlærred.

Jeg vil placere mine nøglemål på højre side og mine støtteborde nederst.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Du kan se, hvor meget mere organiseret dette er nu. Det er som at bygge kortet i dit sind over, hvordan din model faktisk fungerer.

Det er vigtigt at gøre dette, når du arbejder med avancerede beregninger som f.eks. multitråde – der er flere lag, der rent faktisk får dette til at fungere.

Så lad os dykke ind.

Oprettelse af understøttende tabeller

Først starter vi med vores normale metrics. Vi har omsætning her, hvilket er en rigtig simpel beregning.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

jeg brugteog få mængde ganget med den aktuelle pris. Prisen er i en anden tabel, så jeg skal bruge funktionen.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Jeg vil også bringe overskud her. Så vi har omsætning og overskud, og vi ønsker at kunne fodre det gennem den samme visualisering.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Jeg har den efter dato, men med vores model kan vi også nemt gøre dette af kunderne. Jeg vil bare oprette en anden tabel og erstatte datoen med kunder i værdisektionen.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Herfra vil jeg tænke over, hvilke måder jeg vil tråde forskellige beregninger ind i min rapport. Hvordan vil jeg filtrere mine data? I dette tilfælde besluttede jeg, at jeg vil gøre det på bestemte dage, og jeg vil gøre det ved enten metrisk (omsætning eller overskud).

For at gøre det oprettede jeg nogle understøttende tabeller. Du kan virkelig nemt oprette disse tabeller uden at skulle gøre noget i Excel eller gøre et andet sted. Bare gå til Indtast data og indtast detaljerne her i din tabel.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Lad os tage et kig på disse tabeller, som jeg allerede har oprettet.

Den første er det, jeg kaldte Date Ranges . Den har kolonnen Tidsramme, som er en tekstkolonne, og det er det, jeg vil have i min udsnitsmaskine. Kolonnen Dage er det faktiske antal dage. Så har jeg en indekskolonne, som sætter os i stand til at sortere rækkefølgen af ​​dagene i sliceren. Så det er disse, vi skal gennemgå metrics.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Dette er den anden tabel ( Metric ), der har metrics, omsætning og overskud.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Du vil se på rapportsiden, at de to slicere er i den rigtige rækkefølge (7 dage, 14 dage, overskud, indtægter osv.). Det er, hvad indekskolonnen gør.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Datavisualiseringsteknik: høst af et udvalg af skæremaskine

Nu kan vi bringe metrikken ind og gøre den til en udskærer. Vi skal på en eller anden måde høste, hvad der end er udvalgt her.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Og så vil vi også bringe vores tidsramme ind her. Dette kommer til at høste det, vi udvælger på skæremaskinen, og så skal vi føre det igennem i beregninger, så vi kun beregner, hvad der bliver valgt. For eksempel omsætningen for en bestemt tidsramme eller overskuddet for en bestemt tidsramme.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Nøgleberegningen for at få dette gjort er den formel, som jeg oprettede, Dage i alt . Vi er nødt til at isolere de dage, vi har, når vi vælger dagene fra Time Frame sliceren .

Lad os se nærmere på denne formel.

jeg brugte i denne formel, hvilket betyder, at hvis du har valgt én værdi i sliceren, skal du erkende, om den er sand eller ej. Og så, hvis en værdi er valgt, gåden kolonne, der kun har dagene . Hvis ikke, så gå Datoer .

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Nu trækker jeg dette mål ind og gør det til et kort for at vise os antallet af dage. Når intet er valgt, vil jeg gerne have en værdi indtastet her , og det er det samlede antal dage. Og dybest set vil det bare vise alt salget fra tidens begyndelse, fordi der ikke er valgt noget på skæremaskinen.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Men hvis jeg klikker på 30 dage, vil det give os 30 dage.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Det, vi nu skal gøre, er at beregne noget, der kun beregner omsætning og overskud over en bestemt tidsramme . Og jeg har oprettet denne formel for Samlet omsætning for at gøre det, hvor jeg har indlejret målingen Samlet antal dage.

Tænk over hvad i denne formelgør. Vi ønsker stadig at beregne omsætning, men vi ønsker kun at beregne over en bestemt tidsramme. I dette tilfælde, hvor jeg har valgt 30 dage, så fungerer det af i dag minus 30 dage .

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Vi vil kun se på det tidsvindue fra i dag og helt tilbage i 30 dage. Vi beregner omsætning, men åbn derefter et tidsvindue, hvor datoen er mindre end eller lig med i dag og er større end eller lig med i dag minus de 30 dage.

Og husk, at dette kan ændre sig. Dette kan være 90 dage eller 180 dage. Det afhænger helt af, hvad der er valgt i Time Frame sliceren.

Hvis jeg trækker dette mål Samlet omsætning i tabellen, vil du se, at det viser de beløb, der er bestemt af det datointerval, der er valgt på udsnittet.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Derefter gjorde jeg nøjagtig den samme teknik med formlen for samlede overskud . Alt, hvad jeg har gjort her, er at placere overskudsmålet inde.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Jeg bringer dette ind, og vi kan se på overskud over 180 dage, 90 dage, 7 dage osv., afhængigt af udvalget. Vi gennemgår dynamisk mit valg af tid til mit mål.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Nu kunne jeg bare stoppe her og bare vise omsætning og overskud i en visualisering, men jeg vil gerne tilføje en anden tråd til denne beregning. Jeg vil tilføje det baseret på metrisk udsnitsvalg .

Datavisualiseringsteknik: Multi-threading ved hjælp af SWITCH TRUE

Denne del er faktisk ikke så svær, og det er sådan en genanvendelig teknik. Jeg bruger en formel, der inkluderer . Denne teknik gør det muligt for os at gennemtråde stort set enhver måling til en måling.

Denne formel ( Udvalg ) evaluerer grundlæggende hver linje og prøver at se, om den er sand. Du kan returnere en værdi, men du kan også returnere et mål.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Nu kan jeg ændre det lidt. I stedet for at gøreher vil vi have SELECTEDVALUE , så vi faktisk har et alternativt resultat, som vi ikke får en fejl. Og jeg sattehvis der er et problem. Hvis Omsætning er valgt, ønsker vi at vise omsætningen. Så dette siger, hvis Profits er valgt, vil vi vise det samlede overskud.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

I visualiseringen nedenfor kan du se, at den faktisk viser omsætningsresultaterne, fordi omsætning er valgt på metrisk udsnitsværktøj . Hvis jeg vælger Overskud, vil det vise overskuddet . Denne udvælgelsesformel fik to tråde, der sidder nedenunder eller strømmer ind i den.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Jeg laver en anden visualisering, så vi kan se denne foranstaltning af sig selv.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Dette er den datavisualiseringsteknik, som jeg kalder multi-threading. Jeg bruger målforgrening og tråd gennem disse dynamiske beregninger baseret på mine valg til én visualisering.

Og det er sådan, jeg har lavet denne rapport. Jeg har bogstaveligt talt brugt det samme mål i hver enkelt visualisering. Det er præcis det samme mål (udvalg). I stedet for blot at have efter dato, efter kunde eller efter lokation, er dette en langt mere dynamisk rapport – tænk bare på, hvor mange forskellige looks du kan oprette her.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

På denne side har jeg også tilføjet nogle filtre for at bryde analysen ud. Dette gjorde det muligt for mig at fremvise et andet udseende, end hvad jeg ville have gjort, hvis jeg blot viste bestyrelsens data.

Datavisualiseringsteknik |  LuckyTemplates Dynamic Visuals

Konklusion

Tænk på den alsidighed, du har lige ved hånden med denne datavisualiseringsteknik. Du kan også lag på alle de andre fantastiske teknikker, du kan generere inde i LuckyTemplates, såsom brugerdefinerede værktøjstip.

Der er så mange forskellige måder, du kan bruge denne multi-threading-teknik på. Jeg elsker det personligt og bruger det, når det giver mening. Jeg anbefaler stærkt at indarbejde dette i dine egne rapporter. Forhåbentlig har du nydt at gå gennem en lidt mere avanceret teknik.

Tjek nedenstående links for flere eksempler og relateret indhold.

Skål!












Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.