Vous préparez des questions d'entretien pour un consultant Power BI et le CV aligne Power Query, DAX, RLS et Fabric. En France, ce profil se recrute beaucoup en ESN, pour des missions où il reprend chez le client final des modèles écrits par d'autres. Les PME et les directions financières le cherchent aussi, souvent pour remplacer un reporting Excel de contrôle de gestion avec budget, réel et écarts.
L'outil se prend en main vite, et c'est là que les entretiens se trompent. On peut produire de beaux tableaux de bord sans comprendre le contexte de filtre ni pourquoi un total est faux. La PL-300, fréquente sur les CV, et la DP-600, chez les profils Fabric, attestent la connaissance des fonctionnalités. Elles ne disent rien de la façon dont la personne explique CALCULATE, choisit entre Import et DirectQuery ou diagnostique un rapport lent avec DAX Studio.
En mission, le cas le plus courant reste un reporting Excel de contrôle de gestion à reprendre dans Power BI. C'est le sujet de la mise en situation de 20 minutes du PDF, qui réunit aussi 30 questions sur six axes et une grille de 1 à 4.
Les technologies d'un consultant Power BI, expliquées au recruteur
Power BI Desktop
L'application où le consultant construit le modèle et les rapports avant de les publier dans le service. Tous les CV la citent. Ce qui compte en entretien se trouve derrière les graphiques, dans le modèle et les mesures.
DAX
Le langage des calculs : CA, marge, taux, cumul annuel, comparaison avec l'année précédente. La syntaxe paraît simple, mais tout repose sur le contexte de filtre, que beaucoup de profils maîtrisent mal. Vérifiez ce point en premier, sur des exemples concrets.
Power Query et le langage M
L'outil de préparation des données. Il se connecte aux sources, nettoie et fusionne les fichiers. Un consultant expérimenté fait exécuter le travail par la base de données (le repliement de requête, ou query folding) au lieu de tout charger, et c'est ce qui décide de la durée des actualisations.
Modèle sémantique (tabulaire)
Les tables, les relations et les mesures publiées, que plusieurs rapports peuvent partager. Le bon modèle suit un schéma en étoile, avec des tables de faits (les ventes) et des dimensions (clients, produits, dates). Avec un modèle mal conçu, les chiffres sont faux même quand le DAX est correct.
Modes de stockage
En Import, les données sont copiées et compressées dans le modèle. En DirectQuery, chaque visuel interroge la source. Direct Lake lit directement les fichiers de Microsoft Fabric. Le choix joue sur les performances, la fraîcheur des données et le coût, alors demandez pourquoi tel mode a été retenu sur le dernier projet.
Service Power BI
La plateforme en ligne où l'on publie : espaces de travail, applications pour les lecteurs, actualisations planifiées, passerelle vers les sources hébergées dans l'entreprise. Quelqu'un qui n'a jamais administré le service aura du mal à livrer en production.
Sécurité RLS et OLS
La sécurité au niveau des lignes (RLS) limite les données visibles selon l'utilisateur, par exemple à sa région. La sécurité au niveau des objets (OLS) masque des tables ou des colonnes entières. Le sujet touche au RGPD et revient à chaque recette.
Microsoft Fabric
La plateforme data de Microsoft, qui englobe désormais Power BI avec le stockage OneLake, le lakehouse, l'entrepôt et les capacités F. Les offres demandent de plus en plus Fabric et le mode Direct Lake. Faites préciser s'il a été utilisé en projet ou seulement vu en formation.
DAX Studio, Tabular Editor et PBIP
Les outils des profils confirmés. DAX Studio mesure les requêtes, Tabular Editor sert à éditer le modèle et le format de projet PBIP permet de versionner dans Git. Sur un CV, c'est bon signe si la personne sait raconter ce qu'elle en a fait.
Le poste n'a pas le même visage partout. En ESN, le consultant Power BI change de client au fil des missions et doit reprendre vite des modèles qu'il n'a pas écrits. Chez un client final, il vit avec ses modèles dans la durée et s'occupe de gouvernance, de modèle partagé et de montée en charge. En PME, il fait souvent tout, de la source SQL à la formation des utilisateurs. Les projets de contrôle de gestion reviennent souvent, avec budget, réel et écarts. Sur les CV, la certification Microsoft PL-300 (Power BI Data Analyst) est courante et la DP-600 (Fabric Analytics Engineer) apparaît chez les profils Fabric. Ces certifications se renouvellent chaque année et prouvent une connaissance des fonctionnalités. L'expérience d'un modèle de plusieurs dizaines de millions de lignes en production, elle, se vérifie en entretien.
Six axes d'évaluation pour un consultant Power BI
- DAX et contexte de filtre
- Modélisation en étoile
- Power Query et repliement de requête
- Performance des modèles et rapports
- Sécurité RLS et service Power BI
- Fabric, Direct Lake et déploiement
Les cinq questions à poser à un consultant Power BI
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.
Question 1 · junior à confirmé
Vous avez une mesure « Part du CA » qui affiche 100 % sur chaque ligne d'un tableau par produit. D'où vient le problème, et comment le corrigez-vous ?
Une bonne réponseLe dénominateur est évalué dans le même contexte de filtre que la ligne, donc il vaut le CA du produit. On le recalcule sans le filtre produit, avec CALCULATE et REMOVEFILTERS (ou ALL) sur la table ou la colonne produit, puis on divise avec DIVIDE. Un bon profil demande aussi s'il faut respecter les segments de la page (ALLSELECTED) ou les ignorer.
Signal d'alerteUne colonne calculée, un total saisi en dur ou un visuel de total posé à côté. Ces réponses montrent que le contexte de filtre n'est pas compris.
Question 2 · confirmé
Les ventes sont au jour et au produit, le budget au mois et à la catégorie. Comment les faites-vous cohabiter dans le même modèle ?
Une bonne réponseDeux tables de faits distinctes, chacune à son grain, reliées à des dimensions partagées. Côté dates, le budget se rattache par exemple au premier jour du mois ou à une clé mois. Côté produit, on passe par une dimension catégorie ou par la colonne catégorie de la dimension produit. Les mesures budget sont neutralisées ou laissées vides quand on descend au jour ou au produit, pour ne pas afficher un chiffre faux.
Signal d'alerteFusionner budget et ventes dans une seule table, relier les deux faits entre eux, ou activer le filtrage bidirectionnel partout « pour que ça marche ».
Question 3 · confirmé
L'actualisation d'un modèle branché sur une table SQL Server de cinq ans d'historique prend deux heures. Que faites-vous pour la raccourcir ?
Une bonne réponseUne actualisation incrémentielle, avec des paramètres RangeStart et RangeEnd de type date/heure, un filtre sur la colonne date dans Power Query et une politique qui archive l'historique pour ne recharger que les derniers jours ou mois. Le candidat vérifie que le filtre est bien replié vers la source (query folding), faute de quoi tout l'historique est relu à chaque fois. Si la source est sur site, il parle de la passerelle.
Signal d'alerte« On actualise la nuit, ça ne gêne personne. » Ou un filtre placé après une étape qui casse le repliement de requête, sans s'en rendre compte.
Question 4 · confirmé
Une page de rapport met 15 secondes à s'afficher. Qu'est-ce que vous mesurez, et dans quel ordre ?
Une bonne réponseD'abord l'Analyseur de performances, pour isoler le visuel lent et séparer le temps DAX du temps d'affichage. Ensuite la requête DAX copiée dans DAX Studio, pour comparer moteur de stockage et moteur de formules, et VertiPaq Analyzer pour repérer les colonnes à forte cardinalité. Les corrections viennent après : moins de visuels, des mesures réécrites (pas de FILTER sur une table entière quand un filtre de colonne suffit), des relations bidirectionnelles retirées.
Signal d'alertePasser tout de suite à une capacité plus grosse, ou expliquer que « Power BI est lent avec beaucoup de données » sans avoir rien mesuré.
Question 5 · confirmé
Chaque directeur régional ne doit voir que sa région, et la liste des directeurs change tous les mois. Comment vous y prenez-vous ?
Une bonne réponseUne sécurité au niveau des lignes (RLS) dynamique, avec une table de correspondance e-mail / région reliée à la dimension région et un seul rôle filtré avec USERPRINCIPALNAME(). Cette table est alimentée par une source tenue par le métier, jamais saisie à la main dans le modèle. Le candidat teste avec « Afficher en tant que » et sait que les rôles Administrateur, Membre et Contributeur de l'espace de travail échappent à la RLS. Les directeurs reçoivent donc le rôle Lecteur ou passent par une application.
Signal d'alerteUn rapport par région, un segment masqué, ou un rôle statique par région qu'il faut retoucher chaque mois.
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
Avant de recruter un consultant Power BI
Quelles compétences demander à un consultant Power BI ?
Commencez par le DAX et le contexte de filtre, la modélisation en étoile et Power Query avec le repliement de requête. Vérifiez ensuite la publication dans le service, avec la RLS et les actualisations planifiées. SQL reste attendu pour interroger les sources. Sur un poste confirmé, ajoutez l'optimisation avec DAX Studio, le déploiement entre environnements et, de plus en plus souvent, Microsoft Fabric. Sur les projets de reporting financier, regardez aussi comment la personne échange avec le contrôle de gestion.
Quel test technique proposer à un consultant Power BI ?
Les CV affichent presque tous DAX et PL-300, et un test court aide à faire le tri. Le plus parlant reste un cas tiré de votre contexte, par exemple un fichier de ventes et un budget à relier dans un modèle, puis un total faux à expliquer. Les QCM en ligne vérifient surtout le vocabulaire. Faites ensuite commenter le travail à l'oral, en demandant pourquoi ce grain a été choisi et pourquoi telle fonction DAX plutôt qu'une autre.
Comment distinguer, dans une offre, le data analyst du consultant Power BI ?
Le data analyst exploite les données pour répondre à des questions métier, et Power BI n'est souvent qu'un de ses outils, à côté d'Excel, de SQL ou de Python. Le consultant Power BI construit et maintient la chaîne elle-même, de la préparation dans Power Query jusqu'à la mise en production, en passant par le modèle sémantique, les mesures DAX et la sécurité. En ESN, il intervient en mission chez des clients successifs. Les deux intitulés se recoupent souvent dans les offres, lisez donc le détail des missions.
Combien de temps prévoir pour un entretien technique Power BI ?
Comptez le temps de la mise en situation en plus des questions. La fiche PDF de cette page propose un cas de 20 minutes sur le remplacement d'un reporting Excel, à placer après quelques questions sur le DAX et la modélisation. Pour un junior, restez sur ces deux axes. Pour un senior, gardez du temps pour la performance, la sécurité, Fabric et le déploiement, qui demandent des réponses plus longues et des exemples tirés de projets réels.
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.





