Tableau 2018.2 est actuellement disponible en version bêta avec de remarquables fonctionnalités, notamment les extensions de tableau de bord. Les extensions de tableau de bord sont des zones personnalisables qui permettent d'étendre les fonctionnalités du tableau de bord et offrent l'intégration à d'autres applications via l'interface de Tableau. Les développeurs internes et partenaires technologiques peuvent créer des extensions grâce à l'API Extensions, mais tout utilisateur Tableau Creator ou Tableau Explorer peut en ajouter à ses tableaux de bord sans écrire la moindre ligne de code.

Pour ajouter une extension à votre tableau de bord, rien de plus simple. Dans Tableau Desktop ou en création Web, il suffit de faire glisser l'objet Extension du volet Objets vers l'emplacement souhaité sur le tableau de bord, de la même manière que ajoutez une feuille ou les autres objets.

Une fois que vous avez fait glisser l'objet dans le tableau de bord, vous êtes invité à choisir une extension créée par vous ou par un collègue, ou téléchargée depuis la toute nouvelle galerie d'extensions (disponible en version bêta avec Tableau 2018.2). Cette galerie propose de télécharger des extensions créées par des partenaires technologiques. Les extensions se présentent sous la forme d'un petit fichier .trex stocké sur votre ordinateur. Il s'agit du fichier manifest qui contient des instructions sur la manière dont Tableau va ajouter les extensions à vos tableaux de bord.

Exemples d'utilisation

Les possibilités qu'offrent les extensions sont innombrables si vous maîtrisez l'API Extensions. En général, elles permettent de nouvelles interactions avec les données ou de nouveaux modes d'intégration aux systèmes externes. Découvrez quelques exemples de ce qu'ont réalisé nos partenaires.

Extension Autorefresh de Starschema

Commençons par un exemple simple illustrant une nouvelle manière d'interagir avec les données. Les tableaux de bord servent généralement à suivre des données qui changent constamment. Lorsqu'un tableau de bord pointe sur des données qui évoluent en permanence, vous souhaitez naturellement qu'il soit mis à jour régulièrement. Pour ce faire, vous devez donc l'actualiser manuellement, que ce soit en cliquant sur un bouton ou par tout autre moyen.

Starschema, Inc. a mis au point une extension permettant de programmer l'actualisation des données.

Dans l'image ci-dessus, j'ai ajouté l'extension autorefresh.trex de Starschema au tableau de bord. Lorsque le compteur arrive à 0, toutes les sources de données associées au tableau de bord sont actualisées. Et comme l'API Extensions peut interroger les paramètres de mon tableau de bord, je peux configurer le délai d'actualisation grâce à un paramètre Tableau natif. Cet exemple simple vous montre ce que vous pouvez faire en combinant une API à des paramètres d'actualisation et de requête.

Narratives for Tableau de Narrative Science

Narrative Science est une société spécialisée en intelligence artificielle, et plus particulièrement en génération de langage naturel. Sa technologie est capable d'interpréter les données et de les transformer en éléments narratifs en langage naturel, ce qui vous permet de trouver plus facilement des informations exploitables inédites dans vos tableaux de bord.

Si j'ajoute l'extension Narratives for Tableau à un tableau de bord, je peux choisir les dimensions qui seront utilisées pour les éléments narratifs générés. Une fois que j'ai défini mes préférences, les données sont envoyées au moteur de génération de langage naturel de Narrative Science, puis présentées sous une forme intelligible.

Par ailleurs, l'API Extensions peut observer les interactions des utilisateurs, ce qui signifie que les éléments narratifs sont mis à jour lorsque j'effectue un filtrage ou que je sélectionne des repères.

Ces deux extensions donneront une nouvelle dimension à vos tableaux de bord, mais elles ne représentent qu'une toute petite partie de ce que vous pouvez faire. Nous travaillons également avec Frontline Systems, spécialisé dans l'optimisation, Automated Insights, expert de la génération de langage naturel, Infotopics, partenaire Tableau proposant de nombreuses extensions exceptionnelles, K4 Analytics, qui permet d'intégrer les reports et les pertes et profits dans Tableau, ou encore The Information Lab, un de nos partenaires Gold. Ces partenaires ont déjà de nouvelles idées pour offrir encore plus de possibilités.

Administration simplifiée pour l'IT

Nous savons que dans les services IT, même si vous appréciez les extensions, vous voudriez décider vous-mêmes lesquelles sont autorisées à s'exécuter sur Tableau Server ou Tableau Online. C'est pourquoi nous avons ajouté de nouveaux paramètres pour les sites et les serveurs. Ainsi, vous pourrez choisir les extensions autorisées à s'exécuter.

Au niveau des sites, les administrateurs peuvent spécifier les extensions autorisées, décider si ces extensions bénéficient d'un accès total aux données ou déterminer si les utilisateurs sont avertis avant l'exécution d'une extension.

Au niveau du serveur, les administrateurs peuvent empêcher certaines extensions de s'exécuter sur tous les sites.

Vous pouvez même désactiver complètement les extensions au niveau du serveur et des sites. De cette façon, les administrateurs ont le contrôle total.

Les développeurs Tableau ont pour mission de libérer la créativité des développeurs tiers afin que ceux-ci puissent proposer de nouvelles fonctionnalités aux utilisateurs. Nous faisons de notre mieux pour mettre toute cette puissance au cœur de la plate-forme Tableau et sommes impatients de savoir ce que vous apportent les nouveautés des extensions.

Vous souhaitez en savoir plus ?

Découvrez les autres fonctionnalités de Tableau 2018.2 ou participez à notre programme préliminaire pour tester toutes les nouveautés et donner votre avis sur les dernières avancées de la plate-forme Tableau.

Autres ressources susceptibles de vous intéresser…

Abonnez-vous à notre blog