Utiliser des extensions de tableau de bord

Les extensions vous permettent d'ajouter des fonctions uniques aux tableaux de bord ou de les intégrer directement avec des applications extérieures à Tableau. L'ajout d'extensions est une opération simple. Vous les intégrez dans des dispositions de tableaux de bord comme d'autres objets de tableau de bord.

Les extensions étendent les fonctionnalités des tableaux de bord avec l'aide d'applications Web créées par des développeurs tiers. Si vous êtes un développeur et que vous souhaitez créer vos propres extensions, consultez Documentation de l'API Tableau Extensions sur GitHub.

Remarque : les administrateurs Tableau peuvent désactiver les extensions de tableau de bord pour Tableau Desktop, Tableau Server et Tableau Online.

L'animation ci-dessous montre un exemple d'extension. Avec d'autres extensions, vous verrez des options différentes.


Cliquez sur l'image pour rejouer l'animation.

Ajouter une extension à un tableau de bord

Pour ajouter une extension, vous devez d'abord télécharger le fichier .trex associé qui spécifie les propriétés de l'extension, y compris l'URL de l'application basée sur le Web.

  1. Dans un classeur Tableau, ouvrez une feuille de tableau de bord.

  2. Dans la section Objets, faites glisser Extension vers le tableau de bord.

  3. Dans la boîte de dialogue « Choisir une extension », effectuez l'une des opérations suivantes :

    • Cliquez sur Mes extensions, et accédez à un fichier .trex que vous avez précédemment téléchargé.

    • Cliquez sur Galerie d'extensions, et téléchargez une nouvelle extension. Cliquez ensuite sur Mes extensions, et accédez au fichier .trex téléchargé.

  4. Si vous y êtes invité, autorisez ou interdisez l'accès de l'extension de tableau de bord aux données du classeur. Pour plus d'informations, consultez Sécurité des données et extensions de tableau de bord.

    Si vous autorisez l'accès, suivez les instructions à l'écran pour configurer l'extension.

    Remarque : les objets d'extension apparaissent vides dans les impressions, les PDF et les images de tableaux de bord (y compris les images dans les e-mails d'abonnement).

Configurer une extension de tableau de bord

Certaines extensions de tableau de bord fournissent des options de configuration permettant de personnaliser les fonctionnalités.

  1. Sélectionnez l'extension dans le tableau de bord, et dans le menu déroulant en haut à droite, choisissez Configurer.

  2. Suivez les instructions à l'écran pour configurer l'extension.

Recharger une extension de tableau de bord

Si une extension de tableau de bord cesse de répondre, vous devrez peut-être la recharger, ce qui est similaire à l'actualisation d'une page Web dans un navigateur.

  1. Sélectionnez l'extension dans le tableau de bord, et dans le menu déroulant en haut à droite, sélectionnez Recharger.

    L'extension de tableau de bord est actualisée et définie sur son état d'origine.

  2. Si l'extension n'est pas restaurée à un état utilisable après avoir été rechargée, vous pouvez essayer de la supprimer du tableau de bord puis de l'ajouter à nouveau.

S'assurer que les extensions s'exécutent sur Tableau Online ou Tableau Server

Vous pouvez ajouter des extensions aux classeurs que vous publiez depuis Tableau Desktop ou directement dans le mode de création Web de Tableau Online et Tableau Server. Un administrateur Tableau doit autoriser l'exécution d'extensions sur un site et ajouter les extensions ayant accès aux données sous-jacentes complètes à une liste sûre. Les administrateurs ne doivent autoriser que les extensions que vous avez testées et approuvées.

Si vous souhaitez utiliser une extension de tableau de bord sur Tableau Online ou Tableau Server, renvoyez votre administrateur aux sections Gérer les extensions de tableau de bord dans Tableau Online ou Gérer les extensions de tableau de bord dans Tableau Server.

Sécurité des données et extensions de tableau de bord

Les extensions de tableau de bord sont des applications Web qui peuvent s'exécuter sur des serveurs Web extérieurs à votre réseau local. Avant d'ajouter une extension ou d'afficher un tableau de bord comportant une extension, assurez-vous que vous faites confiance au site Web qui l'héberge. Par défaut, les extensions de tableau de bord utilisent le protocole HTTPS qui garantit un canal crypté pour l'envoi et la réception de données et assure un certain degré de confidentialité et de sécurité.

Pour plus d'informations sur la sécurité des données lors de l'utilisation des extensions de tableau de bord, consultez Sécurité des extensions - Meilleures pratiques de déploiement.

Autoriser ou interdire l'accès aux données à une extension

Selon la manière dont une extension est conçue, elle peut accéder aux données visibles dans la vue ou aux données sous-jacentes complètes, aux noms de tables et de champs des sources de données, ainsi qu'aux informations relatives aux connexions de sources de données. Lorsque vous ajoutez une extension, ou affichez un tableau de bord contenant une extension, vous avez la possibilité d'autoriser ou de refuser l'exécution de l'extension ou son accès à ces données.

Si vous affichez un tableau de bord contenant une extension nécessitant un accès aux données complètes, mais que cet accès a été refusé, un message s'affiche à la place de l'extension. Si vous faites confiance à l'extension et que vous souhaitez l'utiliser, vous pouvez réinitialiser les autorisations et autoriser l'exécution de l'extension.

  1. Sélectionnez l'extension dans le tableau de bord, et dans le menu déroulant en haut à droite, sélectionnez Réinitialiser les autorisations.

  2. Cliquez sur Autoriser pour autoriser l'extension à s'exécuter et à accéder aux données, ou sur Refuser pour empêcher l'exécution de l'extension.

Activer JavaScript

Les extensions de tableau de bord interagissent avec les données en utilisant la bibliothèque de l'API Tableau Extensions, une bibliothèque JavaScript. Si vous souhaitez utiliser des extensions, veillez à activer JavaScript dans les paramètres de sécurité du tableau de bord : choisissez Aide > Paramètres et performances > Définir la sécurité des vues Web du tableau de bord > Activer JavaScript.

Obtenir de l'aide pour les extensions de tableau de bord

Pour obtenir de l'aide pour une extension, vous devez contacter le développeur ou l'entreprise qui l'a créée.

  1. Sélectionnez l'extension dans le tableau de bord, et dans le menu déroulant en haut à droite, sélectionnez À propos.

  2. Cliquez sur Obtenir une assistance pour accéder à la page de support du développeur de l'extension.

Tableau n'offre pas d'assistance pour les extensions ou pour les autres programmes écrits pour entrer en interface avec l'API Extensions. Vous pouvez toutefois soumettre des questions et demander de l'aide à la communauté des développeurs Tableau.

Merci pour vos commentaires ! Il y a eu une erreur lors de l’envoi de vos commentaires. Essayez à nouveau ou envoyez-nous un message.