Entretien consultant Tableau : LOD, extracts et Tableau Server

Vous recrutez un consultant Tableau pour construire des tableaux de bord, fiabiliser les sources et faire tourner Tableau Server ou Tableau Cloud. Cinq questions montrent si la personne raisonne en niveau de détail ou corrige ses chiffres à coups de filtres.

Recevoir la fiche complète

Mis à jour le Par l'équipe Delectus6 min de lecture

La fiche Consultant Tableau : technologies, chaîne du poste, une question et la grille d'évaluation

Pour un consultant Tableau, mieux vaut des questions collées au travail réel. Le consultant construit des classeurs dans Tableau Desktop, prépare les données dans Tableau Prep, choisit entre connexion live et extract, puis publie sur Tableau Server ou Tableau Cloud avec les bons droits. En ESN ou en cabinet spécialisé, les missions s'enchaînent : un tableau de bord commercial à livrer, un Server à remettre d'aplomb, des rapports Excel ou BusinessObjects à reprendre. Chez un client final, il devient souvent le référent Tableau de toute l'entreprise.

Deux profils Tableau se ressemblent beaucoup une fois écrits sur un CV. La différence se joue sur la granularité des calculs. Un consultant expérimenté sait pourquoi un total change quand on ajoute un filtre, quand écrire un calcul FIXED plutôt qu'un calcul de table, et pourquoi des extracts mal planifiés laissent les utilisateurs avec les chiffres de l'avant-veille. Un profil plus léger produit de jolis graphiques et bricole les écarts jusqu'à ce que le chiffre semble juste.

Un premier échange d'une demi-heure, sans ordinateur, suffit pour ces questions. Avec un senior, ajoutez la revue d'un classeur qu'il a publié, en regardant le temps de chargement et le nombre de calculs de table.

Desktop, Prep, Server : à quoi sert chaque brique de Tableau

Tableau Desktop

Le logiciel où l'on construit les feuilles, les tableaux de bord et les calculs. C'est l'outil principal du consultant, utilisé avec une licence Creator. Le travail consiste à relier des sources, écrire des calculs et assembler des vues lisibles par des utilisateurs métier.

Calculs LOD (FIXED, INCLUDE, EXCLUDE)

Les calculs de niveau de détail permettent de calculer à une autre maille que celle affichée, par exemple la première commande de chaque client dans une vue mensuelle. C'est le sujet qui sépare le plus nettement les niveaux. Un bon profil sait aussi à quel moment chaque calcul intervient par rapport aux filtres.

Calculs de table

Des calculs faits sur le résultat affiché : rang, cumul, pourcentage du total, comparaison avec la période précédente. Leur résultat dépend du sens de calcul et des filtres appliqués. Beaucoup d'erreurs de chiffres viennent d'un paramétrage mal compris à cet endroit.

Connexion live et extracts Hyper

En live, Tableau interroge la base à chaque clic. Un extract est une copie des données au format Hyper, rafraîchie selon un planning, complète ou incrémentale. Le choix entre les deux pèse sur la vitesse, la fraîcheur des chiffres et la charge du Server.

Modèle de données : relations et jointures

Depuis la version 2020.2, Tableau propose des relations qui gardent chaque table à sa propre granularité, en plus des jointures classiques. Bien choisir évite des montants gonflés par des lignes dupliquées. Le blending, plus ancien, se rencontre encore dans les classeurs hérités.

Tableau Prep (Builder et Conductor)

Tableau Prep Builder sert à nettoyer et remettre en forme les données avec des flux visuels : pivots, jointures, dédoublonnage. Tableau Prep Conductor planifie ces flux sur le Server ou le Cloud et fait partie de l'offre Data Management, vendue en supplément.

Tableau Server et Tableau Cloud

Tableau Server s'installe chez le client, sous Windows ou Linux, et s'administre avec TSM. Tableau Cloud est la version hébergée par Salesforce, avec Tableau Bridge pour atteindre les bases restées dans le réseau de l'entreprise. Dans les deux cas, on y gère sites, projets, permissions et rafraîchissements d'extracts.

Sécurité au niveau des lignes

Pour qu'un directeur régional ne voie que sa région, on filtre les données selon l'utilisateur connecté, avec USERNAME(), ISMEMBEROF() et une table de droits. Les connexions virtuelles permettent de poser ces règles une seule fois pour tous les classeurs. Une erreur ici expose des chiffres confidentiels.

Tableau Pulse, Tableau Agent et Tableau Next

Les fonctions récentes de Tableau autour de l'IA : suivi d'indicateurs avec Pulse, assistant en langage naturel avec Tableau Agent, et Tableau Next construit sur la plateforme Salesforce. Elles apparaissent sur certains CV et dans les offres. Le socle demandé en mission reste Desktop, les calculs et le Server.

Le consultant Tableau travaille le plus souvent pour une ESN, un cabinet spécialisé en data visualisation ou un partenaire de l'éditeur, et part en mission chez des clients qui ont déjà Tableau. Les missions courtes portent sur la création ou la refonte de tableaux de bord, les plus longues sur l'administration d'un Server, la gouvernance des sources ou le passage de Tableau Server à Tableau Cloud. Chez un client final, le poste mêle souvent développement, support aux utilisateurs et animation de la communauté interne. Les certifications Tableau, désormais sous la marque Salesforce, couvrent Desktop, l'analyse, l'administration du Server et le rôle de consultant. Elles attestent la connaissance du produit, la pratique se vérifie en entretien.

Comment évaluer un consultant Tableau, axe par axe

  • Calculs LOD et calculs de table
  • Modélisation des sources : relations et jointures
  • Performance des classeurs et des extracts
  • Préparation des données avec Tableau Prep
  • Administration Tableau Server et Tableau Cloud
  • Sécurité au niveau des lignes et permissions

Les questions qui séparent deux consultants Tableau

Chaque question vient avec ce qu'une bonne réponse contient et le signal qui doit vous alerter. Pas besoin d'être technique pour les poser : écoutez si le candidat raconte du vécu.

  1. Question 1 · confirmé

    Le directeur commercial veut voir, pour chaque client, le montant de sa toute première commande, quel que soit le mois affiché dans la vue. Comment l'écrivez-vous ?

    Une bonne réponseAvec un calcul de niveau de détail : {FIXED [Client] : MIN([Date de commande])} donne la date de première commande, puis un second calcul ne garde que le montant des lignes à cette date. La personne précise que FIXED ignore la granularité de la vue et qu'il est calculé avant les filtres de dimension. Le résultat ne bouge donc pas quand on change de mois.

    Signal d'alerteUn calcul de table FIRST() ou INDEX() qui dépend du tri et de ce qui est affiché, ou « j'ajoute une colonne dans l'export Excel ». Une réponse qui ne fait aucune différence entre la granularité de la vue et celle du calcul.

  2. Question 2 · confirmé

    Vous affichez le Top 10 des clients et ajoutez un filtre sur la région Sud. Il ne reste que quatre clients à l'écran. Que se passe-t-il, et comment corrigez-vous ?

    Une bonne réponseLe filtre Top N est évalué avant les filtres de dimension dans l'ordre des opérations de Tableau. Le Top 10 est calculé sur toute la France, puis la région Sud retire ceux qui n'en font pas partie. On passe le filtre région en filtre de contexte pour qu'il s'applique avant le Top 10. Un bon profil cite l'ordre complet : filtres d'extract, de source de données, de contexte, puis Top N et FIXED, filtres de dimension, INCLUDE et EXCLUDE, filtres de mesure, calculs de table.

    Signal d'alerte« C'est un bug de Tableau », ou un contournement manuel avec une liste de clients figée. Aucune idée qu'il existe un ordre d'évaluation des filtres.

  3. Question 3 · confirmé

    Vous devez croiser une table de ventes à la ligne de commande avec une table d'objectifs mensuels par vendeur. Jointure ou relation, et pourquoi ?

    Une bonne réponseUne relation dans la couche logique du modèle, parce que les deux tables n'ont pas la même granularité. Tableau agrège chaque table à son niveau avant de les rapprocher, et l'objectif d'un vendeur n'est pas multiplié par son nombre de lignes de vente. La personne explique qu'une jointure classique dupliquerait l'objectif et qu'il faudrait alors le corriger avec un calcul FIXED ou une moyenne. Elle connaît aussi le blending, plus ancien, qu'on croise encore dans des classeurs hérités.

    Signal d'alerteUne jointure interne puis SUM([Objectif]), qui gonfle les objectifs sans que personne ne le remarque. Ou « je mets AVG pour que ça tombe juste », sans comprendre d'où vient l'écart.

  4. Question 4 · confirmé

    Un tableau de bord publié met 25 secondes à s'afficher le lundi matin. Par où commencez-vous ?

    Une bonne réponsePar une mesure avant d'agir : l'enregistreur de performances de Tableau Desktop, ou les vues d'administration côté Server, pour savoir si le temps part dans les requêtes, dans le calcul de la mise en page ou dans le rendu. Ensuite les causes fréquentes : connexion live sur une source lente, filtres rapides en « valeurs pertinentes uniquement », trop de feuilles ou des dizaines de milliers de marques, calculs sur chaînes de caractères. Pistes : extract allégé et agrégé, champs inutiles masqués, moins de filtres, actions de filtre à la place de listes déroulantes.

    Signal d'alerte« Il faut plus de mémoire sur le Server » sans aucune mesure, ou passer tout en extract sans savoir où se trouve le temps.

  5. Question 5 · confirmé

    Chaque directeur régional ne doit voir que sa région dans un tableau de bord commun. Comment le mettez-vous en place sur Tableau Server ou Tableau Cloud ?

    Une bonne réponseUne table de droits qui associe chaque utilisateur à ses régions, reliée aux données, et un filtre du type USERNAME() = [Utilisateur] ou ISMEMBEROF('Groupe Sud') posé sur une source de données publiée. Placé là, le filtre ne peut pas être retiré par un utilisateur qui modifie le classeur. Le test passe par la fonction de prévisualisation « filtrer en tant qu'utilisateur ». Autres options citées par un profil expérimenté : la sécurité gérée dans la base en connexion live, ou les stratégies de données des connexions virtuelles.

    Signal d'alerteUne copie du tableau de bord par région, ou un filtre rapide masqué que n'importe qui peut réafficher en mode édition.

Recevez la fiche d'entretien complète en PDF

La fiche pour mener l'entretien de bout en bout, prête à imprimer ou à partager avec le manager.

  • 30 questions sur 6 axes, avec la bonne réponse, le signal d'alerte et la relance
  • Le niveau visé pour chaque question
  • Une mise en situation de 20 minutes et ce qu'on attend du candidat
  • La grille d'évaluation de 1 à 4, axe par axe

Certification Tableau et passerelle depuis Power BI

Que doit maîtriser un consultant Tableau confirmé ?

Les calculs de niveau de détail et les calculs de table, l'ordre dans lequel Tableau applique filtres et calculs, et le choix entre relation et jointure. Côté plateforme, il publie des sources partagées, planifie des extracts et pose une sécurité au niveau des lignes. Selon la mission, ajoutez Tableau Prep, l'administration du Server ou une migration vers Tableau Cloud. Le SQL reste attendu, car la plupart des problèmes de chiffres se règlent dans la source.

Une certification Tableau garantit-elle le niveau d'un consultant ?

Les certifications Tableau, aujourd'hui délivrées sous la marque Salesforce, vont de Desktop Foundations à Data Analyst, Server Administrator et Consultant. Elles prouvent qu'une personne connaît le produit et son vocabulaire. Elles ne montrent pas comment elle réagit devant un total faux ou un Server saturé. Demandez un tableau de bord livré récemment, la source utilisée et un problème de chiffres résolu, puis creusez avec les questions de cette page.

Quel test technique proposer à un consultant Tableau ?

Un exercice court sur un jeu de données simple, ventes et objectifs par exemple, fait pendant l'entretien. Demandez un chiffre à une maille différente de la vue, une comparaison avec l'année précédente malgré un filtre, et une explication du choix entre relation et jointure. Faites commenter à voix haute. En une demi-heure, vous voyez la méthode, et vous évitez un test à la maison long que les bons profils en mission refusent souvent.

Que garde un consultant Power BI en passant sur une mission Tableau ?

Il connaît la modélisation, le SQL et la conception de tableaux de bord, ce qui se transpose bien. La logique de calcul, elle, diffère : Tableau raisonne par niveau de détail et par ordre des opérations, Power BI par contexte de filtre en DAX. Comptez quelques semaines d'adaptation pour le développement, davantage si la mission comporte l'administration d'un Server. Testez-le sur un FIXED et sur un Top N filtré avant de trancher.

Pour structurer vos autres entretiens, consultez aussi nos pages sur les questions d'entretien de recrutement, la méthode de l'entretien structuré et la grille d'évaluation d'entretien.

Les fiches voisines

Toutes les fiches →

Voyez Delectus sur vos propres offres.

Commencez gratuitement. Passez à l'échelle quand vous êtes prêt.

Demander une démo

Votre ATS, connecté à Delectus

  • Workable
  • Teamtailor
  • iCIMS
  • Lever
  • SmartRecruiters
  • Jobvite
  • Greenhouse
  • Pinpoint