Quick What-If | Tableau Exchange

Quick What-If

par Tableau

Gratuit

Description

Imaginez que vous êtes un manager chez Hypermarché et que vous utilisez Tableau pour effectuer une analyse par simulation simple relative aux ventes. Vous souhaitez voir comment les ventes évolueraient en fonction d’un pourcentage d’augmentation ou de diminution. Mais vous souhaitez effectuer cette analyse au niveau de la catégorie de produit, avec différents pourcentages pour chacune d’elles. Vous devez donc créer un paramètre pour chaque catégorie et écrire un long calcul de mise en correspondance. Ensuite, si une nouvelle catégorie est ajoutée, vous devez revenir en arrière et ajouter un autre paramètre et mettre à jour vos calculs. Qui a le temps pour ce type d’opération ? Il vous suffit en fait d’utiliser l’extension Quick What-If pour simplement créer un paramètre et un calcul. Vous obtenez alors une liste d’entrées contrôlables pour chaque catégorie et votre analyse par simulation est effectuée automatiquement.

Comment l’utiliser

  1. Avant d’intégrer cette extension, assurez-vous d’avoir au moins une feuille de calcul dans le tableau de bord avec la dimension dont vous souhaitez extraire des données. Par exemple, si vous souhaitez effectuer une analyse par simulation de catégories de produits comme dans l’image ci-dessus, vous avez besoin d’une feuille de calcul sur votre tableau de bord, avec la dimension “Catégorie”.
  2. Créez ensuite un nouveau paramètre de chaîne qui accepte toutes valeurs. Ce sera votre paramètre de stockage où toutes les valeurs entrées sont conservées.
  3. Maintenant que votre tableau de bord est configuré, faites glisser un nouvel objet d’extension vers lui et sélectionnez l’extension Quick What-If.
  4. Dans la fenêtre contextuelle de configuration, sélectionnez votre paramètre de stockage (que vous avez créé à l’étape 2) et choisissez la feuille de calcul et le champ pour lesquels générer une liste d’entrées.
  5. Sélectionnez comment et quand vous souhaitez afficher les entrées dans les options (détails supplémentaires ci-dessous).
  6. Enregistrez la configuration.
  7. Créez un nouveau calcul avec la formule suivante : “{FIXED [Dimension]: MIN(FLOAT(REGEXP_EXTRACT([Parameter], [Dimension]+"|(-?\d.?\d)")))}” où Dimension est le champ pour lequel vous souhaitez générer une entrée, et Parameter est votre paramètre.
  8. Ajoutez ce calcul à une vue avec votre dimension.
  9. Ajustez les entrées dans l’extension pour procéder à votre analyse par simulation.

Options

  1. Emplacement des entrées : Où souhaitez-vous que les entrées s’affichent ? Vous pouvez choisir entre une fenêtre contextuelle modale ou en ligne sur le tableau de bord.
  2. Entrées à afficher : Souhaitez-vous voir toutes les entrées ou uniquement celles concernant les éléments que vous avez sélectionnés ?
  3. Déclenchement : Comment souhaitez-vous déclencher l’affichage des entrées ? Lorsque vous cliquez sur un repère ou sur un bouton du tableau de bord.
  4. Étiquette d’unité : Choisissez une étiquette à afficher au-dessus des entrées pour informer les utilisateurs de l’unité choisie pour les nombres.
  5. Texte du bouton : Si vous utilisez l’option de bouton, vous pouvez modifier les mots qu’il contient.

Remarque : si vous utilisez des options qui évitent d’avoir à afficher la zone du tableau de bord en ligne, vous pouvez simplement masquer l’extension en la laissant flotter et en la réduisant à 1x1 pixel. Vous pourrez toujours la retrouver plus tard dans le volet Disposition.

Installation en vue d’une utilisation locale

  1. Vérifiez que vous avez installé Node.js.
  2. Clonez ou téléchargez et décompressez ce référentiel. Ouvrez la ligne de commande sur le dossier principal “extension-quick-what-if” et exécutez “npm install” pour installer les modules de nœud.
  3. Dans la ligne de commande, exécutez “npm run build” pour créer l’extension.
  4. Copiez les fichiers qui se trouvent dans le dossier “dist” sur votre serveur Web.
  5. Mettez à jour le fichier manifeste existant ou créez-en un nouveau (.trex) pour pointer vers l’URL où vous hébergez l’extension.

Assistance

Si vous avez des questions sur l’extension ou que vous trouvez un bug, ouvrez un nouveau problème.

Spécifications techniques

Hébergé sur
https://extensions.tableauusercontent.com/sandbox/quick-what-if/index.html
Compatible avec
Tableau 2019.4 et ultérieur
Tableau Public (2020.1 et ultérieur)

Ressources