Les 10 Questions DAX Incontournables en Entretien Power BI & Data Analyst
CALCULATE vs FILTER ? Contexte de ligne vs Contexte de filtre ? Découvrez les réponses exactes et les pièges à éviter pour impressionner les recruteurs en entretien technique.
Le DAX : Le Vrai Test de Niveau en Recrutement BI
Tout le monde peut créer un graphique à barres sur Power BI en glissant-déposant des colonnes. En revanche, la capacité à écrire des formules DAX (Data Analysis Expressions) optimisées distingue un profil débutant d'un véritable Data Analyst Senior.
Voici les questions les plus fréquemment posées par les recruteurs et responsables techniques.
---
Question 1 : Quelle est la différence entre CALCULATE et FILTER ?
- **CALCULATE** est la fonction la plus puissante de DAX. Elle permet d'évaluer une mesure en **modifiant le contexte de filtre existant**.
- **FILTER** est une fonction itératrice de table. Elle scanne une table ligne par ligne et ne doit être utilisée dans CALCULATE que lorsqu'on a besoin d'un filtre dynamique complexe, pour éviter de dégrader les performances du modèle.
---
Question 2 : Colonne Calculée vs Mesure DAX : Quand utiliser quoi ?
- **Colonne Calculée** : Calculée lors du chargement des données, stockée en mémoire vive (RAM) dans le modèle tabulaire. Elle consomme des ressources de stockage.
- **Mesure DAX** : Calculée **à la volée** uniquement lorsque l'utilisateur interagit avec un visuel. C'est la bonne pratique pour 95% des agrégations (Sommes, Moyennes, Ratios, Évolutions).
---
Question 3 : Qu'est-ce que le Contexte de Filtre ?
Le contexte de filtre correspond à l'ensemble des conditions de filtrage actives qui s'appliquent à un visuel à un moment donné : filtres de page, segments (slicers), filtres appliqués par clic croisé sur d'autres visuels, et filtres internes définis via `CALCULATE`.
---
Comment s'entraîner ?
Pour consolider vos compétences et réaliser des projets décisionnels concrets à présenter en entretien, découvrez notre formation certifiante *"Power BI & Business Intelligence : Data Analytics, DAX & Dashboards Interactifs"*.
Power BI & Business Intelligence (DAX & Dashboards)
Maîtrisez Power BI Desktop, Power Query ETL, les calculs avancés DAX et concevez des dashboards interactifs professionnels.