3 Façons créatives d’utiliser les Actions des Paramètres Tableau

Ce contenu est extrait de mon livre, Tableau Innovant : 100 Autres Conseils, Tutoriels et Stratégies, publié par O’Reilly Media Inc., 2020, ISBN: 978-1492075653. Obtenez le livre sur Amazon.

J’ai toujours décrit les paramètres Tableau comme un couteau suisse en raison de leurs applications infinies. Si vous n’êtes pas familier, les paramètres Tableau sont des valeurs générées par l’utilisateur qui vous permettent, à vous et à votre public, de choisir les entrées des champs calculés. En tant qu’auteur, vous codez une fois les valeurs admissibles, mais c’est ensuite à l’utilisateur de choisir la valeur sélectionnée.

Cela permet aux utilisateurs de manipuler les analyses à la volée en utilisant un  » contrôle de paramètres  » pour modifier les valeurs des champs calculés. Avec la sortie récente de Tableau Desktop version 2019.2, il existe une nouvelle action de tableau de bord  » Modifier les paramètres », ce qui rend la possibilité de modifier les valeurs des paramètres encore plus transparente. Cet article vous montrera comment utiliser les actions du tableau de bord des paramètres et trois applications pour améliorer l’expérience de vos utilisateurs.

Tutoriel vidéo connexe:

Premier Tableau eLearning de Playfair Data TV

Comment utiliser les Actions du Tableau de bord des paramètres Tableau

Si les paramètres et/ou les actions du tableau de bord sont nouveaux pour vous, je vous recommande de consulter les articles connexes, Une Introduction aux paramètres dans Tableau et Tableau Pratique : 3 Façons créatives d’utiliser les actions du Tableau de bord.

Comme mentionné dans l’introduction, les paramètres sont des valeurs utilisées dans les champs calculés qui peuvent être contrôlées par un utilisateur du tableau de bord. En tant que développeur de tableau de bord, vous pouvez définir des « paramètres » autour de ces valeurs, mais à partir de ce moment, l’utilisateur final doit décider quelle valeur remplit un champ calculé.

Pour un exemple d’introduction, nous utiliserons une tendance des ventes par mois dans l’ensemble de données Sample–Superstore pour vous montrer comment cliquer dessus écrasera la valeur actuelle d’un paramètre.

Pour créer un paramètre, j’aime faire un clic droit dans n’importe quel espace vide du volet Données et cliquer sur « Créer un paramètre… ». Vous pouvez également cliquer sur la flèche vers le bas dans le coin supérieur droit de la zone Dimensions du volet Données et cliquer sur « Créer un paramètre… ». Voici à quoi cela ressemble si je devais créer un nouveau paramètre dans l’ensemble de données Sample–Superstore.

Pour illustrer comment utiliser le dernier type d’action de tableau de bord, je vais configurer un paramètre avec un type de données de Float et des valeurs admissibles de All.

Ces paramètres signifient que ce paramètre peut être rempli avec n’importe quel nombre, y compris ceux avec des décimales. Ensuite, je vais configurer une feuille simple avec un type de texte de marque pour vous montrer la valeur actuelle du nouveau paramètre.

Notez que j’ai également changé le format du nombre affiché en Devise (Standard) qui a un signe dollar et deux décimales pour correspondre au format des nombres à l’étape suivante. Étant donné que la valeur actuelle par défaut du paramètre d’exemple d’actions de paramètre est 1, nous voyons un résultat de 1,00 displayed affiché.

Ensuite, je vais configurer un graphique linéaire qui examine la mesure des ventes dans les données d’échantillon par mois continu de date de commande, et placer les deux feuilles sur un tableau de bord ensemble.

Pour ajouter une action de paramètre, cliquez sur « Tableau de bord » dans la navigation supérieure, puis sur « Actions… ». Après avoir cliqué sur le bouton « Ajouter une action », vous verrez six options, y compris la nouvelle action du tableau de bord « Modifier le paramètre… ».

Dans la boîte de dialogue qui apparaît après avoir cliqué sur Modifier le paramètre, vous pouvez contrôler les paramètres tels que la feuille source de l’action, quand vous souhaitez qu’elle s’exécute, quel paramètre est écrasé et en fonction de quelle valeur. Dans cet exemple, disons que cliquer sur le graphique linéaire écrasera la valeur de vente dans le paramètre d’exemple Actions de paramètre.

Maintenant, cliquer sur une valeur de vente dans le graphique linéaire change la valeur affichée sur la valeur actuelle de la feuille de paramètres.

Puisque nous configurons une action de tableau de bord de changement de paramètre, cliquer sur une valeur dans le graphique linéaire remplace la valeur actuelle du paramètre d’exemple d’actions de paramètre, qui alimente la valeur actuelle de la feuille de texte de paramètre.

Pour le moment, vous n’avez pas la possibilité de configurer quoi faire lorsque vous effacez une action de paramètre, mais lorsque le type de données est Flottant comme dans ce premier exemple, vous pouvez effectuer une sélection multiple. Puisque l’agrégation de notre action de paramètre est SOMME, cliquer sur plus d’un point de données les additionnera.

Utilisation d’actions de paramètres pour Mettre en évidence les sélections Tout au long d’une Visualisation

L’une de mes expériences utilisateur préférées à fournir est une liste déroulante qui permet au public de choisir le membre de dimension le plus pertinent pour lui. Je mets ensuite en évidence leur sélection sur tous les graphiques du tableau de bord. C’est comme une bonne carte qui comprend un autocollant « Vous êtes ici » pour aider le spectateur à s’orienter dans le contexte du reste du visuel.

La tactique est obtenue grâce à l’utilisation de paramètres et d’une formule booléenne qui identifie quel membre de dimension correspond à la valeur du paramètre et lequel ne le fait pas. Pour en savoir plus, reportez-vous à la section Comment Mettre en évidence un Élément de dimension sur un tracé à Points minimaliste.

Avant les actions de paramètre, je devrais afficher un contrôle de paramètre pour permettre à l’utilisateur de sélectionner le membre de dimension à mettre en surbrillance. Pas une expérience terrible, mais une liste déroulante de plus reprenant des biens immobiliers de valeur sur un tableau de bord. Ce fut le cas avec mon tableau de bord, Super Sample Superstore, où l’utilisateur peut choisir la région à mettre en évidence.

Notez que le paramètre Region a un type de chaîne de données et qu’il existe une valeur admissible pour chacune des quatre régions de l’ensemble de données Sample–Superstore. Cette sélection met en évidence le membre de dimension sur la carte et les tracés de points, et filtre tous les autres visuels sur ce membre de dimension spécifique. Cette expérience peut être rendue beaucoup plus élégante maintenant en utilisant des actions de paramètres.

Chaque fois qu’une feuille contient les mêmes éléments de dimension que les valeurs admissibles d’un paramètre, vous pouvez utiliser la feuille comme une feuille de contrôle qui écrase le paramètre influençant d’autres vues. Grâce à cette nouvelle fonctionnalité, vous pouvez créer des feuilles de contrôle littérales qui ne sont rien d’autre qu’une table de texte contenant les membres de dimension que vous souhaitez écraser la valeur d’un paramètre.

Vous pouvez également utiliser d’autres visualisations comme feuilles de contrôle. Étant donné que chaque carte du tableau de bord Super Sample Superstore contient la dimension de région, je peux utiliser les cartes en haut pour écraser la valeur du paramètre qui est utilisée pour mettre en évidence et filtrer les autres vues. Si votre feuille de contrôle ne contient pas les éléments de dimension dans les valeurs admissibles de votre paramètre, ajoutez simplement la dimension à la fiche de repères de détail de la ou des feuilles de contrôle.

Voici à quoi mes paramètres d’action de tableau de bord de changement de paramètre ressemblent pour utiliser mes cartes en haut comme feuilles de contrôle.

Maintenant, il suffit de cliquer sur un état sur la carte pour remplir la valeur du paramètre avec la région dans laquelle se trouve cet état. Le paramètre est ensuite utilisé pour filtrer et mettre en surbrillance toutes les autres vues. Voici comment il se passe après avoir changé l’orientation du tableau de bord de l’Est au Centre en cliquant n’importe où sur la carte de la région centrale.

Notez que dans cet exemple, j’utilise des paramètres pour filtrer les vues, mais le filtrage pourrait également être effectué en utilisant les actions traditionnelles du tableau de bord de filtrage. Cependant, l’expérience utilisateur de mise en évidence est différente. Ce n’est pas comme une action de tableau de bord en surbrillance qui fait ressortir un membre de dimension spécifique alors que tout le reste est effacé.

Nous écrasons la valeur admissible dans le paramètre Region. Il y a alors un champ calculé avec la formule « Région = Paramètre de région » placé sur la carte des marques de couleur de tous les tracés de points. Chaque fois que le membre de dimension de région correspond à la valeur admissible sélectionnée dans le paramètre de région, il est classé comme Vrai et obtient une couleur unique ; tout le reste est classé comme Faux et obtient une couleur secondaire. Donc, deux couleurs différentes au lieu d’un surligneur; une sorte d’expérience utilisateur surligneur plus permanente.

► Vidéo connexe : Comment mettre en évidence un Membre de Dimension dans Tableau

Une dernière note sur cette astuce. Malheureusement, lorsque le type de données du paramètre est String, nous ne pouvons pas effectuer une sélection multiple comme nous l’avons fait dans l’exemple d’introduction ci-dessus. Tableau se reportera toujours à la dernière sélection lors du choix du membre de dimension utilisé pour remplacer la valeur actuelle du paramètre. Je suppose que les paramètres de chaîne à sélection multiple devront attendre une prochaine version!

Si vous devez sélectionner plus d’un membre de dimension, il est peut-être préférable d’utiliser des actions définies. Il y a un exemple dans la vidéo complète gratuite, Une introduction aux actions du tableau de bord, sur Playfair Data TV.

Utilisation d’Actions de paramètres pour Modifier des Parties de date en cliquant sur un bouton

Vous pouvez également créer des feuilles de contrôle même lorsque votre ensemble de données ne contient pas de dimension avec des membres de dimension qui correspondent aux valeurs autorisées du paramètre que vous souhaitez utiliser pour créer des actions de tableau de bord de paramètres.Les paramètres

sont uniques en ce sens qu’ils fonctionnent sur plusieurs connexions de données dans le même classeur.

Cela signifie que je peux créer une feuille de contrôle dans Excel contenant les membres de dimension qui écraseront la valeur d’un paramètre, me connecter à cette feuille Excel en tant que source de données secondaire, l’utiliser pour créer une feuille de contrôle et configurer une action de paramètre qui fonctionne entre la feuille de contrôle nouvellement créée et les autres feuilles de calcul du classeur.

Voici un exemple de la raison pour laquelle vous devez passer par l’étape supplémentaire de création d’une feuille de contrôle à partir d’une source de données secondaire. Une autre de mes expériences utilisateur préférées est de fournir un moyen au public de basculer la partie date d’un graphique linéaire du jour, de la semaine, du mois et de l’année.

Cependant, il n’y a pas de dimension que je puisse simplement ajouter à la carte des marques de texte pour créer une feuille de contrôle avec les différentes parties de date. Pour rendre les choses plus difficiles, les parties de date doivent être en minuscules afin de fonctionner avec certaines fonctions de date telles que DATETRUNC.

► Vidéo connexe: Comment utiliser les actions de paramètre pour Modifier des Parties de Date dans Tableau

Si vous n’êtes pas familier avec cette tactique, vous avez besoin d’un paramètre avec un type de chaîne de données, et les valeurs admissibles sont chacune des quatre parties de date. L’important est de rendre les valeurs minuscules pour qu’elles fonctionnent lorsqu’elles sont intégrées à la deuxième étape. L’affichage en tant que valeurs peut avoir le boîtier que vous préférez.

L’étape suivante consiste à configurer un champ calculé qui tronque la date dans l’ensemble de données à n’importe quel niveau sélectionné dans le paramètre. La formule du champ Date de commande dans l’ensemble de données Sample–Superstore est la suivante :

DATETRUNC(,)

Maintenant, si je remplace la dimension de date de commande dans mon graphique linéaire de l’exemple d’introduction de cet article par le champ calculé Date avec DATETRUNC nouvellement créé, l’utilisateur peut contrôler la granularité de la date via le paramètre d’exemple de partie de date. Par exemple, si je choisis la partie Date de l’année dans le contrôle des paramètres, le graphique linéaire passera des ventes par mois aux ventes par année.

Tout comme notre exemple de surligneur dans la première astuce, cette expérience peut désormais être améliorée avec des actions de paramètres et une feuille de contrôle.

Tout d’abord, configurez une feuille de calcul Excel à deux colonnes qui sera utilisée pour créer la feuille de contrôle dans Tableau.

Ensuite, connectez-vous à la source de données et créez une feuille de contrôle.

L’aspect critique des feuilles de contrôle est que la dimension contenant les éléments de dimension qui écraseront le paramètre doit exister quelque part sur la vue. Dans cet exemple, j’ai utilisé l’affichage Comme champ pour rendre mes boutons plus agréables, mais j’ai placé le champ de valeur sur la carte des marques de détail afin qu’il soit disponible en option lorsque je configurerai mon action de paramètre plus tard.

Maintenant, je vais placer cette feuille de contrôle sur le même tableau de bord que mon graphique linéaire et configurer une action de tableau de bord de changement de paramètre qui contrôlera la sélection de la pièce de date.

Maintenant, il suffit de cliquer sur un bouton sur la feuille de contrôle pour écraser la partie date dans le champ calculé qui contrôle la troncature du graphique linéaire. Voici à quoi il ressemble après avoir cliqué sur le bouton W pour changer la partie date de l’année à la semaine.

Utiliser des actions de paramètres pour Utiliser des noms de mesures dans des champs calculés

Une de mes tactiques préférées consiste à laisser mes utilisateurs choisir les mesures affichées dans un graphique. Encore une fois, cette tactique est encore meilleure car vous pouvez configurer une action de paramètre qui modifie la mesure affichée en cliquant simplement sur un membre de dimension sur une feuille de contrôle.

Tout d’abord, configurez un paramètre contenant les noms des mesures que vous souhaitez sélectionner. Voici un paramètre construit avec toutes les mesures fournies avec l’ensemble de données Sample–Superstore.

Ensuite, configurez un champ calculé qui donne des instructions Tableau sur ce qu’il faut afficher lorsque chaque valeur de paramètre est sélectionnée.

Créez maintenant un graphique à l’aide de la mesure calculée nouvellement créée. Pour illustrer, je vais simplement remplacer la mesure des ventes dans le graphique linéaire que j’ai utilisé dans les premiers exemples par le nouveau champ calculé qui est contrôlé par le paramètre Select Measure Example. Si je choisis Profit au lieu de Ventes dans le contrôle des paramètres, le graphique linéaire se met à jour pour afficher la mesure sélectionnée.

Cette fois pour la feuille de contrôle, j’utiliserai le champ spécial généré « Noms de mesures ». Les noms de mesure doivent être utilisés avec leur contrepartie, les valeurs de mesure. Je ne veux pas que des valeurs soient affichées sur ma feuille de contrôle, mais je peux ajouter le champ à la carte des marques de détail pour que les noms de mesures apparaissent.

S’il y a des noms de mesures que vous ne souhaitez pas faire partie de votre feuille de contrôle, supprimez-les simplement de l’étagère Valeurs de mesure. J’ai supprimé le nombre d’enregistrements et mesuré les champs sélectionnés qui ont créé un filtre sur le plateau des filtres.

Nous sommes maintenant prêts à ajouter cette feuille de contrôle au tableau de bord et à configurer l’action des paramètres.

Cliquez maintenant sur un nom de mesure dans la feuille de contrôle pour écraser la valeur du paramètre, qui remplit le champ calculé indiquant à Tableau quelle mesure afficher sur le graphique. Voici à quoi ressemble la vue après avoir cliqué sur la mesure des ventes et la partie Date du mois.

C’est vrai – nous avons simplement utilisé techniquement le champ des noms de mesure généré dans un champ calculé! C’était l’une des rares choses impossibles dans Tableau avant l’ajout d’actions de paramètres.

► Vidéo connexe: Comment utiliser les noms de mesures dans les champs calculés Tableau

Je vous ai montré les bases simples de ce que sont les actions de paramètres et comment les utiliser pour implémenter trois de mes tactiques préférées, mais il y a tellement de façons de construire à partir d’ici.

Une de mes idées préférées est d’utiliser ces exemples en combinaison avec l’échange de boutons pour contrôler les valeurs des paramètres. Les feuilles de contrôle seraient une série d’icônes au lieu de texte, et l’échange de boutons vous permettrait d’indiquer visuellement le bouton sur lequel vous avez cliqué.

Ce sont des possibilités très intéressantes alors que Tableau continue de se rapprocher de plus en plus d’une expérience Web infiniment flexible.

Merci d’avoir lu,
– Ryan

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.