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(Le lien s’ouvre dans une nouvelle fenêtre) sur GitHub.

Remarque : les administrateurs Tableau peuvent désactiver les extensions de tableau de bord pour Tableau Desktop(Le lien s’ouvre dans une nouvelle fenêtre), Tableau Server(Le lien s’ouvre dans une nouvelle fenêtre) et Tableau Cloud(Le lien s’ouvre dans une nouvelle fenêtre).

Ajouter une extension à un tableau de bord

  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.

    Flèche indiquant comment ajouter une extension à un tableau de bord.

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

    • Recherchez une extension ou sélectionnez-la.

    • Cliquez sur Accéder aux extensions locales, et accédez à un fichier .trex que vous avez précédemment 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, extensions Tableau approuvées et extensions réseau.

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

    Remarque : si vous utilisez Tableau Server ou Tableau Cloud, 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.

    Menu contextuel pour configurer une extension sur un tableau de bord.

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écurité des données, extensions Tableau approuvées et extensions réseau

Les extensions sont des applications Web qui se présentent sous deux formes :

  • Les extensions Tableau approuvées ont été spécifiquement vérifiées et déployées sur des hôtes gérés par Tableau. Il s’agit notamment d’extensions développées et gérées par Tableau, d’extensions créées par des partenaires Tableau Exchange et déployées avec le service de vérification et d’hébergement d’extensions de Tableau, ainsi que d’extensions au sein de notre ancien hôte d’extensions en mode sandbox.

  • Les extensions réseau sont hébergées par un hôte tiers. Ces extensions permettent aux développeurs de gérer la livraison de leurs extensions sans l’intermédiaire de Tableau. Il s’agit notamment des extensions que les partenaires gèrent directement pour fournir un meilleur support de production, des extensions hébergées et déployées au sein de votre réseau local et des extensions qui nécessitent une communication avec des services tiers extérieurs à Tableau.

Avant d’autoriser une extension réseau, assurez-vous que vous faites confiance au développeur et au site Web qui l’héberge.

Par défaut, les extensions 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(Le lien s’ouvre dans une nouvelle fenêtre).

Autoriser ou interdire l’accès à une extension réseau

Par défaut, les extensions réseau doivent demander l’autorisation de s’exécuter. Cette boîte de dialogue d’autorisations fournit des informations sur le serveur tiers depuis lequel elle est hébergée et sur le niveau d’accès aux données requis par l’extension. Nous vous recommandons de vérifier ces informations avant d’autoriser l’exécution d’une extension.

Les extensions accèdent généralement aux données visibles dans une vue. Une extension peut demander un accès plus approfondi aux données dans le classeur lorsqu’elle demande un « accès aux données complètes ». Cela peut inclure l’accès aux données sous-jacentes complètes, aux noms de tables et de champs des sources de données, ainsi qu’aux informations sur les connexions de sources de données. Avant d’autoriser l’exécution de l’extension dans le classeur, vous devez vérifier les informations déclarées dans la boîte de dialogue d’autorisation de l’extension et décider si vous souhaitez autoriser ou refuser l’exécution de l’extension et 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.

Menu contextuel pour réinitialiser les autorisations d’une extension sur un tableau de bord.

  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.

Vérifier que JavaScript est activé dans Tableau Desktop

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 voulez utiliser des extensions, assurez-vous que JavaScript est activé 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.

Vérifier que les extensions s’exécutent sur Tableau Cloud 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 Cloud et Tableau Server. Un administrateur Tableau doit autoriser l’exécution d’extensions sur un site et ajouter les extensions réseau à une liste autorisée. 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 Cloud ou Tableau Server, renvoyez votre administrateur aux sections Gérer les extensions de tableau de bord dans Tableau Cloud ou Gérer les extensions de tableau de bord dans Tableau Server(Le lien s’ouvre dans une nouvelle fenêtre).

Les extensions en mode Sandbox fonctionnent dans tous les navigateurs pris en charge Tableau Server(Le lien s’ouvre dans une nouvelle fenêtre) et Tableau Cloud(Le lien s’ouvre dans une nouvelle fenêtre) à l’exception d’Internet Explorer 11.

Versions prises en charge de Tableau Server pour les extensions en mode Sandbox

Vous pouvez utiliser les extensions en mode Sandbox dans Tableau Server 2019.4 et versions ultérieures.

Obtenir de l’aide pour les extensions de tableau de bord créées par des tiers ou des partenaires

Les extensions créées par des partenaires ou des tiers ne sont pas prises en charge directement par Tableau. Cependant, si vous avez besoin d’aide, des informations sont disponibles à plusieurs endroits.

  • Certaines pages de partenaires sur Tableau Exchange fournissent un lien d’accès direct vers l’assistance.
  • Contactez les créateurs de l’extension via le lien Site Web des développeurs dans Tableau Exchange.

Pour toute question concernant l’API Extensions, nous encourageons les développeurs à partager leurs questions et à demander de l’aide via le canal Slack DataDev ou à soumettre un problème sur GitHub pour l’API Extension.


Merci de vos commentaires !Avis correctement envoyé. Merci