Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Dans cet article, j'aimerais continuer à présenter les meilleures pratiques LuckyTemplates lors du développement de rapports. Comme je l'ai mentionné la dernière fois dans la première partie de cette série , j'ai consommé de nombreuses ressources en ligne qui ont joué un rôle déterminant dans mon propre parcours ; mais j'ai vite été submergé par tout le contenu. J'ai fini par prendre mes propres notes que j'ai transformées en fichiers PowerPoint faciles à digérer. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Il ne s'agit en aucun cas d'une liste exhaustive ni même des meilleures pratiques, mais simplement de celles que j'ai intégrées à mon propre développement. J'ai discuté de ce sujet avec d'autres utilisateurs de LuckyTemplates pour obtenir leur avis, mais encore une fois, ce sont mes propres plats à emporter. En outre, une bonne pratique LuckyTemplates évoluera au fil du temps à mesure que de nouvelles fonctionnalités améliorées seront introduites à la fois dans l'application LuckyTemplates et par la communauté LuckyTemplates.

Le public doit toujours être au premier plan dans l'esprit du développeur, et toutes les mesures que vous prenez pour améliorer l'expérience des utilisateurs de rapports en valent la peine.

Table des matières

Création d'un bouton de réinitialisation du segment

Je me perds facilement lorsque je clique sur des graphiques et divers visuels sur une page, et il y a des moments où je ne sais pas quels filtres j'ai appliqués. C'est pourquoi j'aime créer un signet de l'état initial d'un rapport , puis créer un bouton de réinitialisation du segment afin que je puisse facilement revenir à l'état initial du rapport.

Inclure une zone de sélections de trancheuse

Si l'espace de rapport est disponible, j'aime ajouter des sélections de trancheuses pour afficher toutes les sélections de trancheuses actuelles. L'une des « fonctionnalités » de LuckyTemplates est que lorsque vous sélectionnez un seul élément dans un segment déroulant, cette valeur s'affiche.

Mais lorsque vous sélectionnez plusieurs valeurs, LuckyTemplates affiche plusieurs sélections, ce qui ne donne pas confiance à l'utilisateur lors de l'exploration des informations.

J'ai utilisé un exemple de cette technique dans ma soumission au , et il y a une vidéo YouTube présentant cette technique.

Ajouter de l'interactivité aux boutons

Une autre bonne pratique LuckyTemplates consiste à ajouter de l'interactivité aux boutons. Vous pouvez le faire en modifiant le comportement On Hover via les boutons. Vous pouvez modifier de nombreuses propriétés, telles que la taille de police, la famille de polices, la couleur du texte, la couleur de remplissage ou la largeur de ligne. J'ai récemment présenté certaines de ces techniques dans une autre vidéo YouTube de LuckyTemplates .

Dans mon exemple, lorsque vous survolez l'un de ces boutons, vous remarquerez une légère différence dans le comportement des visuels.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Lorsque vous sélectionnez un visuel, allez dans le volet format, puis Remplissage. L'état par défaut est blanc et le survol est d'une couleur différente.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Utilisation du mode de mise au point

Une autre façon d'augmenter la convivialité de votre rapport consiste à vous assurer que vos visuels s'affichent comme prévu à la fois sur votre page de rapport et également lorsque le mode focus est utilisé.

Par exemple, lorsque vous utilisez un arrière-plan sombre et du texte blanc, il n'est pas rare que le texte visuel ne soit pas visible en mode focus. Une façon de gérer cela consiste à appliquer une couleur d'arrière-plan sombre au niveau visuel et à définir la transparence de l'arrière-plan sur zéro.

Nous pouvons voir le mode de mise au point sur le graphique en anneau de gauche dans cet exemple. Nous pouvons également voir qu'aucune des étiquettes de détail n'est visible.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Et si nous allons dans le volet de mise en forme, nous verrons sous Arrière-plan que la couleur est blanche et que la transparence est définie sur 100.

Pour le graphique en anneau de droite, nous avons utilisé la même couleur que l'arrière-plan et défini la transparence sur zéro. Lorsque nous utilisons le mode focus sur ce scénario, nous pouvons réellement voir les étiquettes de détail.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Utilisation de la zone de texte narrative intelligente

Je suis également un grand fan du visuel de zone de texte narratif intelligent dans LuckyTemplates. Je les utilise fréquemment pour afficher du texte statique avec des mesures dynamiques.

Utilisation du type de données correct

Le type de données d'une colonne est important. Souvent, les données seront chargées dans un fichier LuckyTemplates. Bien que les données puissent sembler correctes, la meilleure pratique consiste à toujours vérifier les colonnes contenant les données de date et à s'assurer qu'elles sont du type de données de date. Si ce n'est pas le cas, assurez-vous qu'ils sont correctement convertis.

À titre d'exemple, examinons le tableau suivant. Il y a trois colonnes ici, et il semble que les trois contiennent les mêmes données. Seule la première colonne est en fait le type de données de date, elle doit donc être utilisée dans tout calcul de date.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Passons à la vue des données. Nous pouvons voir que la première colonne est un type de données date .

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

La deuxième colonne est un type de données date/heure .

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Et la troisième colonne est un type de données texte .

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Vous pouvez convertir le type d'une colonne dans la liste déroulante à côté de Type de données .

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Cela se produit également fréquemment avec des colonnes contenant des données entières ou décimales. La colonne peut avoir été importée et identifiée correctement comme un nombre entier ou un nombre décimal, ou elle peut avoir un type de données texte et ressembler simplement à un nombre entier ou décimal. Il est important de s'assurer que les nombres sont bien des nombres dans le modèle de données.

Identification de la catégorie de données

Une autre chose importante à faire est d' identifier la catégorie de données . Cela a une importance particulière avec les données de localisation, car cela permet aux services de mappage de LuckyTemplates d'identifier correctement les colonnes. Les colonnes qui contiennent des données pour la ville, l'état, le pays, la latitude, la longitude, etc., doivent être identifiées comme telles.

Passons à la table Regions . Nous pouvons voir que City n'a pas de catégorie de données.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Nous pouvons appliquer la catégorie de données Ville à cette colonne en cliquant sur la liste déroulante. Nous verrons alors une icône de globe dans le champ à côté de City.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Faire interagir les visuels les uns avec les autres

Tous les visuels d'une page de rapport interagissent les uns avec les autres par défaut dans LuckyTemplates. Le développeur de rapport peut contrôler quels visuels secondaires sont affectés par les sélections dans un visuel principal.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Pour ce faire, sélectionnez le visuel principal sur votre page de rapport, puis cliquez sur le bouton Modifier les interactions de la barre d'outils Format. Accédez à chaque visuel secondaire et utilisez la surbrillance du filtre ou l'icône aucune pour activer ou désactiver les interactions comme vous le souhaitez.

Dans l'exemple ci-dessus, mon visuel principal est le tableau des ventes sur la gauche. Je vais dans Format pour activer Modifier les interactions .

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Je sélectionne Filtre pour chacun des graphiques à trois barres de la rangée supérieure. Ensuite, je n'en sélectionnerai aucun pour chacun des graphiques à barres de la rangée du bas.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Ainsi, lorsque je fais une sélection sur mon visuel principal, les lignes du haut changent mais pas les lignes du bas.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Sam McKay a un excellent exemple de cette technique sur la modification des interactions de vos visuels.

Chaque fois que j'utilise le volet de sélection pour nommer tous les visuels de ma page de rapport, le développement itératif est plus facile car je peux sélectionner les visuels à des fins d'ajustement. L'ordre dans le volet de sélection me permet de voir ce qui se trouve devant ou au-dessus d'un autre. Et encore une fois, l'ordre peut facilement être ajusté.

J'ai quatre visuels sur cet exemple de page de rapport. Tout est nommé même si le titre n'est pas affiché sur le rapport.

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Masquer les colonnes les moins importantes

En règle générale, un certain nombre de colonnes sont nécessaires pour votre ensemble de données, mais peuvent ne pas être utiles aux utilisateurs de vos rapports. Il est recommandé de masquer toutes les colonnes, sauf si elles sont spécifiquement demandées.

Je masque généralement les colonnes de certains types, y compris les colonnes clés (car elles ne sont utilisées que pour les relations), les colonnes de tri (elles ne sont utilisées que pour ajuster le type de colonnes d'affichage) et toutes les colonnes qui ne sont utilisées que pour les mesures (elles empêchent utilisateurs d'utiliser les "colonnes nues" et les visuels).

Vous pouvez basculer le volet des champs pour voir les colonnes. Cliquez avec le bouton droit n'importe où dans le volet des champs et choisissez Afficher masqué .

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Utilisation des identificateurs de rapport

Il y a certains éléments que j'inclus dans tous mes rapports. Je veux m'assurer que le bon rapport et la bonne version sont testés, déployés et utilisés. C'est pourquoi l'une des premières questions que je pose à tout utilisateur de rapport lorsqu'il signale un problème est de savoir quel est l' ID de rapport , la version et la date de version ?

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Une fois que ces détails auront été donnés et que j'aurai confirmé qu'il s'agit de la bonne itération du rapport, ce n'est qu'alors que je procéderai à l'analyse de la question. Si l'utilisateur, par exemple, utilise une ancienne version du rapport, je lui dirai d'essayer la version actuelle et de voir si son problème persiste.

Cette bonne pratique LuckyTemplates facilite l'identification des rapports qui nécessitent des ajustements lorsque les règles métier changent. Cela donne également aux consommateurs de rapports l'assurance que les modifications des règles métier ont été appliquées. Cela profite énormément aux auteurs de rapports et aux consommateurs de rapports.

Minimisation des visuels dans une page de rapport

Il y a plusieurs choses que vous pouvez faire pour réduire le temps nécessaire pour rendre une page de rapport après avoir fait une sélection de filtre ou de segment. Vous pouvez essayer de minimiser le nombre de visuels sur une page de rapport.

Vous pouvez le faire en combinant des visuels et en remplaçant différents visuels de cartes par une seule carte à plusieurs rangées. Vous pouvez également utiliser un visuel de matrice pour sélectionner les valeurs qui s'afficheront sur les lignes. Vous pouvez remplacer de nombreux graphiques linéaires différents par un seul graphique linéaire en utilisant de petits multiples.

Passons à LuckyTemplates pendant une seconde. Si nous allons à la page des performances, nous pouvons voir que la matrice normale (à gauche) a des colonnes pour toutes les valeurs. Vous pouvez également utiliser des colonnes qui affichent les valeurs sur les lignes (à droite).

Meilleures pratiques LuckyTemplates sur les rapports et les visualisations

Une autre bonne pratique LuckyTemplates pour réduire le nombre de visuels consiste à ajouter de nouvelles pages et à déplacer des visuels vers ces nouvelles pages. Vous pouvez également utiliser des segments de type déroulant.

Les segments de type liste doivent émettre une requête chaque fois qu'une page de rapport s'ouvre, tandis que les segments de type liste déroulante n'émettent des requêtes que lorsqu'une sélection est réellement effectuée.

Réduire le volet de filtre

Veillez également à réduire le volet de filtre avant d'enregistrer votre rapport LuckyTemplates. Un volet de filtre développé émet une requête chaque fois qu'une page s'ouvre, tandis qu'un volet de filtre réduit n'émet de requêtes que lorsqu'il est développé.

Conclusion

J'espère que vous pourrez ajouter certaines de ces idées à votre boîte à outils LuckyTemplates et qu'elles s'avéreront utiles à l'avenir.

Dans cet article, nous avons discuté des meilleures pratiques LuckyTemplates pour le quatrième pilier du développement de rapports, des rapports et des visualisations .

Je souhaite à tous le meilleur dans leur parcours LuckyTemplates.

Greg


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir