Scroll Top

Les principes de base
de la performance
des tableaux de bord Tableau

cover-img-basics-tableau-dashboard-performance

Qu’entend-on par Performance des Tableau Dashboards?

Quand on parle de performances des dashboards Tableau on fait référence à la rapidité, la flexibilité et la simplicité d’usage. Par exemple, le tableau de bord fonctionne-t-il en temps voulu ? Un tableau de bord doit de préférence s’ouvrir en moins de six secondes, mais ceci pourrait être contesté en fonction de l’audience dudit dashboard. Par exemple, on n’accordera pas la même importance au temps d’ouverture s’il s’agit d’un rapport opérationnel utilisé une fois par mois, ou un dashboard servant au pilotage de l’entreprise, consommé par ses dirigeants.

Dans cet article, vous découvrirez ce que vous devez savoir en ce qui concerne les performances de vos tableaux de bord Tableau.

 

Les éléments pouvant impacter la performance des dashboards Tableau.

Il existe plusieurs raisons pour lesquelles les performances de vos tableaux de bord Tableau peuvent être affectées :

1. Défaut de conception
Trop de graphiques à la fois dans un tableau de bord affecteront les performances, il est donc important de choisir les bons visuels, ceux qui sont les plus appropriés pour présenter les données.

2. Base de données lente
Une base de données lente et votre plateforme Tableau le sera aussi. Veillez donc à ce que votre base de données ne contienne que les données importantes. 

3. Lenteur de Tableau Desktop
Si Tableau Desktop est lent, cela entraînera également une lenteur de Tableau Server.

4. Se limiter au nécessaire
Ne travaillez qu’avec les données et le contenu dont l’utilisateur a réellement besoin. Plus de données ne fera que ralentir votre déploiement.

Ce qu’il faut retenir, c’est qu’il n’existe pas de recette parfaite pour obtenir des performances optimales des tableaux de bord Tableau ; c’est simplement une question de pratique. La section suivante vous fournira un cadre pour vous guider dans la conception de vos tableaux de bord.

 

La pyramide des principes de performance

graphique-img-basics-tableau-dashboard-performance

Source : https://www.tableau.com/learn/webinars/dashboard-performance-best-practices

 

Lorsque vous examinez les performances des tableaux de bord Tableau, vous pouvez le faire en vous appropriant les principes de la pyramide ci-dessus.

Conception des workbooks

La raison la plus courante d’une mauvaise performance et la plus facile à modifier est la conception visuelle (tant au niveau du tableau de bord que de la feuille de calcul). Ici, la mise en page est particulièrement cruciale car un trop grand nombre de graphiques réduirait les performances. Vous devez donc vous concentrer sur la création de graphiques qui apportent des réponses à vos questions. Le rendu affecte également les performances du tableau de bord car certains graphiques sont plus simples à afficher que d’autres, par exemple, les graphiques à barres et linéaires sont plus faciles à rendre que les cartes.

Calculs et Filtres

La deuxième est celle des calculs et des filtres. Les filtres sont une fonctionnalité très importante qui vous permet de créer des tableaux de bord riches pour vos utilisateurs finaux. Cependant, chaque filtre nécessite une requête, si bien que s’il y en a trop, le tableau de bord prendra beaucoup de temps à s’afficher. 
Les calculs sont utilisés lorsque vos données ne fournissent pas toutes les informations dont vous avez besoin, vous devez créer des champs calculés pour vous aider dans votre analyse. N’oubliez pas que plus le calcul est complexe, plus il aura un impact sur les performances de votre tableau de bord Tableau.

Données

Les données font référence aux sources de données et aux connexions de données ; c’est l’un des facteurs les plus importants de la performance d’un tableau de bord. Si les données doivent voyager pour atteindre votre tableau de bord, vous devez également tenir compte de la durée du trajet, ce qui peut avoir un impact sur les performances.
Posez-vous des questions telles que : Où sont stockées vos données ? Dans quelle mesure vos données sont-elles consolidées ? Les performances seront meilleures si toutes vos données se trouvent au même endroit. N’oubliez pas qu’une base de données lente signifie un Tableau Desktop lent et donc un Tableau Server lent. 

Environnement

Enfin, le hardware ou les éléments de capacité de votre environnement Tableau seront également des facteurs contribuant aux performances.

 

Comment assurer une performance optimale des tableaux de bord

Pour garantir des performances optimales des tableaux de bord Tableau, vous devez tenir compte de quatre facteurs :

  1. N’incluez que ce qui est réellement nécessaire dans un tableau de bord.
  2. Choisissez judicieusement vos filtres, car les filtres inefficaces sont l’une des principales causes de lenteur des performances. Il est préférable de filtrer les données au niveau de la source de données. 
  3. Agrégez et consolidez autant que possible vos données afin qu’elles se trouvent au même endroit.
  4. Effectuez des tests lors de la conception de vos tableaux de bord pour vous assurer qu’ils ne dépassent pas le temps de réponse acceptable et automatisez les tests en production pour garantir ses performances dans le temps.

 

Quelles sont les performances de votre tableau de bord Tableau ?

Cet article vous a donné les bases pour mieux comprendre les performances de vos tableaux de bord Tableau. Si vous souhaitez approfondir ce sujet, nous avons publié un article de blog sur la façon d’automatiser vos tests de performance pour Tableau.  Vous pouvez également consulter notre site web pour découvrir nos solutions de test de performance pour Tableau.

Laissez un commentaire