LuckyTemplates Best Practice voor rapporten en visualisaties

LuckyTemplates Best Practice voor rapporten en visualisaties

In dit bericht wil ik doorgaan met het presenteren van de best practice voor LuckyTemplates bij het ontwikkelen van rapporten. Zoals ik de vorige keer in deel een van deze serie al zei , heb ik veel online bronnen gebruikt die een belangrijke rol hebben gespeeld in mijn eigen reis; maar ik werd al snel overweldigd door alle inhoud. Uiteindelijk maakte ik mijn eigen aantekeningen die ik veranderde in gemakkelijk te verteren PowerPoint-bestanden. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Dit is geenszins een uitputtende lijst, zelfs niet de beste praktijken, maar alleen degenen die ik heb opgenomen in mijn eigen ontwikkeling. Ik heb dit onderwerp besproken met andere LuckyTemplates-gebruikers om hun input te krijgen, maar nogmaals, dit zijn mijn eigen afhaalrestaurants. Ook zal een best practice voor LuckyTemplates in de loop van de tijd evolueren naarmate er nieuwe en verbeterde mogelijkheden worden geïntroduceerd, zowel in de LuckyTemplates-toepassing als door de LuckyTemplates-community.

Het publiek moet altijd in de eerste plaats in het achterhoofd van de ontwikkelaar staan, en alle stappen die u neemt om de rapportervaring voor de rapportconsumenten te verbeteren, zijn de moeite waard.

Inhoudsopgave

Een Reset Slicer-knop maken

Ik verdwaal gemakkelijk wanneer ik op afbeeldingen en verschillende visuele elementen op een pagina klik, en soms weet ik niet welke filters ik heb toegepast. Daarom maak ik graag een bladwijzer van de oorspronkelijke status van een rapport en maak ik vervolgens een reset-slicerknop zodat ik gemakkelijk kan terugkeren naar de oorspronkelijke rapportstatus.

Inclusief een snijmachine-selectiegebied

Als er rapportruimte beschikbaar is, voeg ik graag slicerselecties toe om alle huidige slicerselecties weer te geven. Een van de "kenmerken" van LuckyTemplates is dat wanneer u een enkel item selecteert in een dropdown-slicer, die waarde wordt weergegeven.

Maar wanneer u meer dan één waarde selecteert, geeft LuckyTemplates meerdere selecties weer, wat de gebruiker geen vertrouwen geeft bij het verkennen van inzichten.

Ik heb een voorbeeld van deze techniek gebruikt in mijn inzending voor de , en er is een YouTube-video die deze techniek laat zien.

Interactiviteit aan knoppen toevoegen

Een andere best practice voor LuckyTemplates is het toevoegen van interactiviteit aan knoppen. U kunt dit doen door het On Hover -gedrag te wijzigen via de knoppen. U kunt veel eigenschappen wijzigen, zoals lettergrootte, lettertypefamilie, tekstkleur, vulkleur of lijndikte. Ik heb onlangs een aantal van deze technieken laten zien in een andere YouTube-video van LuckyTemplates .

Als u in mijn voorbeeld over een van deze knoppen beweegt, ziet u een klein verschil in het gedrag van de afbeeldingen.

LuckyTemplates Best Practice voor rapporten en visualisaties

Wanneer u een visual selecteert, gaat u naar het opmaakvenster en vervolgens naar Opvullen. De standaardstatus is wit en de muisaanwijzer heeft een andere kleur.

LuckyTemplates Best Practice voor rapporten en visualisaties

Focusmodus gebruiken

Een andere manier om de bruikbaarheid van uw rapport te vergroten, is ervoor te zorgen dat uw visuals er uitzien zoals bedoeld, zowel op uw rapportpagina als wanneer de focusmodus wordt gebruikt.

Als u bijvoorbeeld een donkere achtergrond en witte tekst gebruikt, is het niet ongebruikelijk dat de visuele tekst niet zichtbaar is in de focusmodus. Een manier om hiermee om te gaan, is door een donkere achtergrondkleur toe te passen op visueel niveau en de achtergrondtransparantie op nul te zetten.

In dit voorbeeld zien we de focusmodus op het linker ringdiagram. We kunnen ook zien dat geen van de detaillabels zichtbaar is.

LuckyTemplates Best Practice voor rapporten en visualisaties

En als we naar het opmaakvenster gaan, zien we onder Achtergrond dat de kleur wit is en de transparantie is ingesteld op 100.

Voor het rechter ringdiagram hebben we dezelfde kleur gebruikt als de achtergrond en de transparantie op nul gezet. Wanneer we de focusmodus voor dit scenario gebruiken, kunnen we de detaillabels daadwerkelijk zien.

LuckyTemplates Best Practice voor rapporten en visualisaties

Het Smart Narrative-tekstvak gebruiken

Ik ben ook een grote fan van het slimme, verhalende tekstvak in LuckyTemplates. Ik gebruik ze vaak om statische tekst met dynamische maten weer te geven.

Het juiste gegevenstype gebruiken

Het gegevenstype van een kolom is belangrijk. Vaak worden gegevens in een LuckyTemplates-bestand geladen. Hoewel de gegevens er misschien correct uitzien, is het de beste manier om altijd de kolommen te controleren die de datumgegevens bevatten en ervoor te zorgen dat ze van het datumgegevenstype zijn. Als dit niet het geval is, zorg er dan voor dat ze correct zijn geconverteerd.

Laten we als voorbeeld de volgende tabel eens bekijken. Er zijn hier drie kolommen en het lijkt erop dat alle drie dezelfde gegevens bevatten. Alleen de eerste kolom is eigenlijk het datumgegevenstype, dus deze moet in elke datumberekening worden gebruikt.

LuckyTemplates Best Practice voor rapporten en visualisaties

Laten we naar de gegevensweergave gaan. We kunnen zien dat de eerste kolom een ​​datumgegevenstype is .

LuckyTemplates Best Practice voor rapporten en visualisaties

De tweede kolom is een gegevenstype datum/tijd .

LuckyTemplates Best Practice voor rapporten en visualisaties

En de derde kolom is een tekstgegevenstype .

LuckyTemplates Best Practice voor rapporten en visualisaties

U kunt het type van een kolom converteren in de vervolgkeuzelijst naast Gegevenstype .

LuckyTemplates Best Practice voor rapporten en visualisaties

Dit gebeurt ook vaak met kolommen die gehele of decimale gegevens bevatten. De kolom is mogelijk geïmporteerd en correct geïdentificeerd als een geheel getal of een decimaal getal, of het kan een tekstgegevenstype hebben en eruit zien als een geheel getal of decimaal getal. Het is belangrijk om ervoor te zorgen dat getallen ook daadwerkelijk getallen zijn in het datamodel.

De gegevenscategorie identificeren

Een ander belangrijk ding om te doen is het identificeren van de gegevenscategorie . Dit is met name van belang bij locatiegegevens, omdat hierdoor de mappingservices in LuckyTemplates de kolommen correct kunnen identificeren. Kolommen die gegevens bevatten voor stad, staat, land, breedtegraad, lengtegraad, enz., moeten als zodanig worden geïdentificeerd.

Laten we naar de tabel Regio's gaan . We kunnen zien dat City geen gegevenscategorie heeft.

LuckyTemplates Best Practice voor rapporten en visualisaties

LuckyTemplates Best Practice voor rapporten en visualisaties

We kunnen de gegevenscategorie Stad op deze kolom toepassen door op de vervolgkeuzelijst te klikken. We zien dan een wereldbolpictogram in het veld naast Stad.

LuckyTemplates Best Practice voor rapporten en visualisaties

De beelden met elkaar laten communiceren

Alle visuals op een rapportpagina werken standaard met elkaar samen in LuckyTemplates. De rapportontwikkelaar kan bepalen welke secundaire visuals worden beïnvloed door de selecties in een primaire visual.

LuckyTemplates Best Practice voor rapporten en visualisaties

Om dit te bereiken, selecteert u de primaire visual op uw rapportpagina en klikt u vervolgens op de knop Interacties bewerken op de werkbalk Opmaak. Ga naar elke secundaire visual en gebruik het pictogram voor filtermarkering of geen om interacties naar wens in of uit te schakelen.

In het bovenstaande voorbeeld is mijn primaire visual de verkooptabel aan de linkerkant. Ik ga naar Formaat om Interacties bewerken in te schakelen .

LuckyTemplates Best Practice voor rapporten en visualisaties

Ik selecteer Filter voor elk van de drie staafdiagrammen in de bovenste rij. Vervolgens selecteer ik geen voor elk van de staafdiagrammen in de onderste rij.

LuckyTemplates Best Practice voor rapporten en visualisaties

Op deze manier veranderen de bovenste rijen, maar de onderste rijen niet wanneer ik een selectie maak op mijn hoofdvisual.

LuckyTemplates Best Practice voor rapporten en visualisaties

Sam McKay heeft een geweldig voorbeeld van deze techniek om de interacties van uw beelden te veranderen.

Wanneer ik het selectievenster gebruik om alle visuals op mijn rapportpagina een naam te geven, is iteratieve ontwikkeling eenvoudiger omdat ik de visuals kan selecteren voor aanpassingsdoeleinden. Door de volgorde in het selectievenster kan ik zien wat er voor of boven een ander staat. En nogmaals, de volgorde kan eenvoudig worden aangepast.

Ik heb vier visuals op dit voorbeeld van een rapportpagina. Alles krijgt een naam, zelfs als de titel niet in het rapport wordt weergegeven.

LuckyTemplates Best Practice voor rapporten en visualisaties

De minder belangrijke kolommen verbergen

Over het algemeen zijn er een aantal kolommen die nodig zijn voor uw dataset, maar die mogelijk niet nuttig zijn voor uw rapportconsumenten. Het wordt als een goede gewoonte beschouwd om alle kolommen te verbergen, tenzij hier specifiek om wordt gevraagd.

Ik verberg over het algemeen kolommen van bepaalde typen, inclusief sleutelkolommen (omdat ze alleen worden gebruikt voor relaties), sorteerkolommen (ze worden alleen gebruikt om het soort weergavekolommen aan te passen) en alle kolommen die alleen worden gebruikt voor metingen (ze voorkomen gebruikers van het gebruik van de "naakte kolommen" en visuals).

U kunt het veldenvenster omschakelen om de kolommen te zien. Klik met de rechtermuisknop ergens in het veldenvenster en kies Verborgen weergeven .

LuckyTemplates Best Practice voor rapporten en visualisaties

Rapport-ID's gebruiken

Er zijn bepaalde items die ik in al mijn rapporten opneem. Ik wil ervoor zorgen dat het juiste rapport en de juiste versie worden getest, geïmplementeerd en gebruikt. Dit is de reden waarom een ​​van de eerste vragen die ik elke rapportconsument stel wanneer ze een probleem melden, is: wat is de rapport-ID , versie en versiedatum ?

LuckyTemplates Best Practice voor rapporten en visualisaties

Zodra deze details zijn gegeven en ik heb bevestigd dat het de juiste iteratie van het rapport is, pas dan ga ik verder met de analyse van het probleem. Als de gebruiker bijvoorbeeld een oude versie van het rapport gebruikt, zal ik hem vertellen de huidige versie te proberen en te kijken of het probleem nog steeds bestaat.

Deze best practice voor LuckyTemplates maakt het gemakkelijk om rapporten te identificeren die moeten worden aangepast wanneer bedrijfsregels veranderen. Het geeft consumenten ook het vertrouwen dat de wijzigingen in de bedrijfsregels zijn toegepast. Dit komt zowel de rapportauteurs als de rapportconsumenten enorm ten goede.

Visuals op een rapportpagina minimaliseren

Er zijn een aantal dingen die u kunt doen om de tijd te verkorten die nodig is om een ​​rapportpagina weer te geven nadat u een filter of slicer hebt geselecteerd. U kunt proberen het aantal visuals op een rapportpagina te minimaliseren.

U kunt dit doen door visuals te combineren en verschillende kaartvisuals te vervangen door één kaart met meerdere rijen. U kunt ook een matrixvisualisatie gebruiken om waarden te selecteren die op rijen worden weergegeven. U kunt veel verschillende lijndiagrammen vervangen door een enkel lijndiagram met behulp van kleine veelvouden.

Laten we even naar LuckyTemplates gaan. Als we naar de prestatiepagina gaan, kunnen we zien dat de normale matrix (links) kolommen heeft voor alle waarden. U kunt ook kolommen gebruiken die de waarden op rijen weergeven (rechts).

LuckyTemplates Best Practice voor rapporten en visualisaties

Een andere best practice van LuckyTemplates om het aantal visuals te verminderen, is door nieuwe pagina's toe te voegen en visuals naar deze nieuwe pagina's te verplaatsen. U kunt ook slicers van het vervolgkeuzemenu gebruiken.

Slicers van het lijsttype moeten elke keer dat een rapportpagina wordt geopend een query uitvoeren, terwijl slicers met het vervolgkeuzemenu alleen query's uitvoeren wanneer er daadwerkelijk een selectie is gemaakt.

Het filtervenster samenvouwen

Zorg er ook voor dat u het filtervenster samenvouwt voordat u uw LuckyTemplates-rapport opslaat. Een uitgevouwen filtervenster voert een query uit telkens wanneer een pagina wordt geopend, terwijl een samengevouwen filtervenster alleen query's uitvoert wanneer deze is uitgevouwen.

Conclusie

Hopelijk kunt u enkele van deze ideeën toevoegen aan uw LuckyTemplates-toolbox en zullen ze in de toekomst nuttig blijken te zijn.

In dit bericht hebben we de best practice voor LuckyTemplates besproken voor de vierde pijler van rapportontwikkeling, rapporten en visualisaties .

Ik wens iedereen het beste op hun LuckyTemplates-reis.

Greg


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten