LuckyTemplates bedste praksis for rapporter og visualiseringer

I dette indlæg vil jeg gerne fortsætte med at præsentere LuckyTemplates bedste praksis ved udvikling af rapporter. Som jeg nævnte sidst i , har jeg brugt mange online ressourcer, som har været medvirkende til min egen rejse; men jeg blev hurtigt overvældet af alt indholdet. Jeg endte med at lave mine egne noter, som jeg forvandlede til letfordøjelige PowerPoint-filer. Du kan se den fulde video af denne tutorial nederst på denne blog.

Dette er på ingen måde en udtømmende liste og heller ikke de bedste praksisser, men blot dem, som jeg har indarbejdet i min egen udvikling. Jeg har diskuteret dette emne med andre LuckyTemplates-brugere for at få deres input, men igen, disse er mine egne takeaways. Også en LuckyTemplates bedste praksis vil udvikle sig over tid, efterhånden som nye og forbedrede funktioner introduceres både i LuckyTemplates-applikationen og af LuckyTemplates-fællesskabet.

Publikum bør altid være først og fremmest i udviklerens sind, og ethvert skridt, du tager for at gøre rapportoplevelsen bedre for rapportforbrugerne, er besværet værd.

Indholdsfortegnelse

Oprettelse af en Reset Slicer-knap

Jeg farer let vild, når jeg klikker på grafik og diverse billeder på en side, og der er tidspunkter, hvor jeg ikke ved, hvilke filtre jeg har brugt. Det er grunden til, at jeg kan lide at oprette et bogmærke for en rapports starttilstand og derefter oprette en knap til nulstilling af udsnit, så der er en måde, hvorpå jeg nemt kan vende tilbage til den oprindelige rapporttilstand.

Inklusive et område til udvælgelse af skæremaskine

Hvis rapportplads er tilgængelig, kan jeg godt lide at tilføje udsnitsvalg for at vise alle de aktuelle udsnitsvalg. En af "funktionerne" i LuckyTemplates er, at når du vælger et enkelt element fra en rullemenu, vises denne værdi.

Men når du vælger mere end én værdi, viser LuckyTemplates flere valg, hvilket ikke giver brugeren tillid, når de udforsker indsigt.

Jeg brugte et eksempel på denne teknik i min indsendelse til , og der er en YouTube-video, der viser denne teknik.

Tilføjelse af interaktivitet til knapper

En anden bedste praksis fra LuckyTemplates er at tilføje interaktivitet til knapper. Du kan gøre dette ved at ændre On Hover- adfærden via knapperne. Du kan ændre mange egenskaber, såsom skriftstørrelse, skrifttypefamilie, tekstfarve, fyldfarve eller linjebredde. Jeg har for nylig fremvist nogle af disse teknikker i en anden LuckyTemplates YouTube-video .

I mit eksempel, når du holder musemarkøren over en af ​​disse knapper, vil du bemærke en lille forskel i opførselen af ​​det visuelle.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Når du vælger en visualisering, skal du gå til formatruden og derefter udfylde. Standardtilstanden er hvid, og On-hoveren er af en anden farve.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Brug af fokustilstand

En anden måde at øge brugervenligheden af ​​din rapport på er at sikre, at dine visuelle elementer ser ud som tiltænkt både på din rapportside og også når fokustilstand bruges.

For eksempel, når du bruger en mørk baggrund og hvid tekst, er det ikke ualmindeligt, at den visuelle tekst ikke er synlig, når den er i fokustilstand. En måde at håndtere dette på er at anvende en mørk baggrundsfarve på det visuelle niveau og indstille baggrundsgennemsigtigheden til nul.

Vi kan se fokustilstanden på venstre donut-diagram i dette eksempel. Vi kan også se, at ingen af ​​detaljeetiketterne er synlige.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Og hvis vi går til formateringsruden, vil vi se under Baggrund, at farven er hvid, og gennemsigtigheden er sat til 100.

Til det rigtige donutdiagram brugte vi samme farve som baggrunden og satte gennemsigtigheden til nul. Når vi bruger fokustilstand på dette scenarie, kan vi faktisk se detaljeetiketterne.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Brug af den smarte narrative tekstboks

Jeg er også en stor fan af den smarte fortællende tekstboksvisual i LuckyTemplates. Jeg bruger dem ofte til at vise statisk tekst med dynamiske mål.

Brug af den korrekte datatype

Datatypen for en kolonne er vigtig. Mange gange vil data blive indlæst i en LuckyTemplates-fil. Selvom dataene kan se korrekte ud, er den bedste praksis altid at kontrollere kolonner, der indeholder datodataene, og sikre, at de er af datodatatypen. Hvis ikke, så sørg for, at de er korrekt konverteret.

Lad os som et eksempel tage et kig på følgende tabel. Der er tre kolonner her, og det ser ud til, at alle tre indeholder de samme data. Kun den første kolonne er faktisk datodatatypen, så den skal bruges i enhver datoberegning.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Lad os gå over til datavisningen. Vi kan se, at den første kolonne er en datodatatype .

LuckyTemplates bedste praksis for rapporter og visualiseringer

Den anden kolonne er en dato/tid-datatype .

LuckyTemplates bedste praksis for rapporter og visualiseringer

Og den tredje kolonne er en tekstdatatype .

LuckyTemplates bedste praksis for rapporter og visualiseringer

Du kan konvertere typen af ​​en kolonne i rullelisten ved siden af ​​Datatype .

LuckyTemplates bedste praksis for rapporter og visualiseringer

Dette sker også ofte med kolonner, der indeholder heltal- eller decimaldata. Kolonnen kan være blevet importeret og identificeret som et heltal eller et decimaltal korrekt, eller den kan have en tekstdatatype og bare ligne et heltal eller decimal. Det er vigtigt at sikre, at tal faktisk er tal i datamodellen.

Identifikation af datakategorien

En anden vigtig ting at gøre er at identificere datakategorien . Dette har en særlig betydning med lokationsdata, da det gør det muligt for kortlægningstjenesterne i LuckyTemplates at identificere kolonnerne korrekt. Kolonner, der indeholder data for by, stat, land, breddegrad, længdegrad osv., skal identificeres som sådanne.

Lad os gå over til tabellen Regioner . Vi kan se, at City ikke har en datakategori.

LuckyTemplates bedste praksis for rapporter og visualiseringer

LuckyTemplates bedste praksis for rapporter og visualiseringer

Vi kan anvende datakategorien for By til denne kolonne ved at klikke på rullelisten. Vi vil derefter se et globusikon i feltet ved siden af ​​City.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Få det visuelle til at interagere med hinanden

Alle billederne på en rapportside interagerer som standard med hinanden i LuckyTemplates. Rapportudvikleren kan kontrollere, hvilke sekundære visuals der påvirkes af valgene i en primær visual.

LuckyTemplates bedste praksis for rapporter og visualiseringer

For at opnå dette skal du vælge den primære visualisering på din rapportside og derefter klikke på knappen Rediger interaktioner på værktøjslinjen Format. Gå til hver sekundær visualisering, og brug filterfremhæv eller ingen-ikonet for at aktivere eller deaktivere interaktioner som ønsket.

I eksemplet ovenfor er mit primære billede salgstabellen til venstre. Jeg går til Formater for at slå Rediger interaktioner til .

LuckyTemplates bedste praksis for rapporter og visualiseringer

Jeg vælger Filter for hvert af de tre søjlediagrammer i den øverste række. Så vælger jeg ingen for hvert af søjlediagrammerne i nederste række.

LuckyTemplates bedste praksis for rapporter og visualiseringer

På denne måde, når jeg foretager et valg på min primære visual, ændres de øverste rækker, men de nederste rækker gør det ikke.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Sam McKay har et fantastisk eksempel på denne teknik til at ændre interaktionerne mellem dine billeder.

Når jeg bruger markeringsruden til at navngive alle de visuelle elementer på min rapportside, er iterativ udvikling lettere, fordi jeg kan vælge de visuelle elementer til justeringsformål. Rækkefølgen i markeringsruden lader mig se, hvad der er foran eller over en anden. Og igen kan rækkefølgen nemt justeres.

Jeg har fire billeder på dette eksempel på rapportsiden. Alt er navngivet, selvom titlen ikke vises på rapporten.

LuckyTemplates bedste praksis for rapporter og visualiseringer

Skjul de mindre vigtige kolonner

Generelt er der en række kolonner, der er nødvendige for dit datasæt, men som måske ikke er nyttige for dine rapportforbrugere. Det anses for god praksis at skjule alle kolonner, medmindre de er specifikt anmodet om.

Jeg skjuler generelt kolonner af visse typer, inklusive nøglekolonner (da de kun bruges til relationer), sorteringskolonner (de bruges kun til at justere typen af ​​visningskolonner) og alle kolonner, der kun bruges til foranstaltninger (de forhindrer brugere fra at bruge de "nøgne kolonner" og visuals).

Du kan skifte feltruden for at se kolonnerne. Højreklik hvor som helst i feltruden, og vælg Vis skjult .

LuckyTemplates bedste praksis for rapporter og visualiseringer

Brug af rapportidentifikatorer

Der er visse elementer, som jeg medtager i alle mine rapporter. Jeg vil sikre mig, at den korrekte rapport og korrekte version bliver testet, implementeret og brugt. Dette er grunden til, at et af de første spørgsmål, jeg stiller enhver rapportbruger, når de rapporterer et problem, er, hvad er rapport- id , version og versionsdato ?

LuckyTemplates bedste praksis for rapporter og visualiseringer

Når disse detaljer er givet, og jeg har bekræftet, at det er den korrekte gentagelse af rapporten, vil jeg først derefter fortsætte med analysen af ​​problemet. Hvis brugeren f.eks. bruger en gammel version af rapporten, vil jeg bede dem om at prøve den nuværende version og se, om deres problem stadig eksisterer.

Denne LuckyTemplates bedste praksis gør det nemt at identificere rapporter, der har behov for justeringer, når forretningsreglerne ændres. Det giver også rapportforbrugerne tillid til, at ændringerne i forretningsreglerne er blevet anvendt. Dette gavner både rapportforfatterne og rapportforbrugerne enormt.

Minimering af visuals på en rapportside

Der er et par ting, du kan gøre for at reducere den tid, der kræves for at gengive en rapportside, efter at du har foretaget et filter eller et udsnitsvalg. Du kan prøve at minimere antallet af billeder på en rapportside.

Du kan gøre dette ved at kombinere visuals og erstatte forskellige kortvisuals med et enkelt kort med flere rækker. Du kan også bruge en matrixvisuel til at vælge værdier, der vises på rækker. Du kan erstatte mange forskellige linjediagrammer med et enkelt linjediagram ved hjælp af små multipla.

Lad os gå over til LuckyTemplates et øjeblik. Hvis vi går til ydeevnesiden, kan vi se, at den normale matrix (venstre) har kolonner for alle værdierne. Du kan også bruge kolonner, der viser værdierne på rækker (højre).

LuckyTemplates bedste praksis for rapporter og visualiseringer

En anden bedste praksis fra LuckyTemplates til at reducere antallet af visuals er ved at tilføje nye sider og flytte visuals til disse nye sider. Du kan også bruge udskærere af rullemenuen.

Listetypeudsnittere skal udsende en forespørgsel, hver gang en rapportside åbnes, mens udsnitsprogrammer, der har rullemenuen, kun udsteder forespørgsler, når et valg rent faktisk er foretaget.

Folder filterruden

Sørg også for at skjule filterruden, før du gemmer din LuckyTemplates-rapport. En udvidet filterrude udsender en forespørgsel, hver gang en side åbnes, hvorimod en skjult filterrude kun udsteder forespørgsler, når den udvides.

Konklusion

Forhåbentlig kan du tilføje nogle af disse ideer til din LuckyTemplates værktøjskasse, og de vil vise sig at være nyttige i fremtiden.

I dette indlæg har vi diskuteret LuckyTemplates bedste praksis for den fjerde søjle af rapportudvikling, rapporter og visualiseringer .

Jeg ønsker alle det bedste på deres LuckyTemplates-rejse.

Greg


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.