
Power BI - DAX et dashboards avancés
DAX (mesures, colonnes calculées, CALCULATE, FILTER, ALL), drill-down, bookmarks, publication
1Quelle est la différence fondamentale entre une mesure et une colonne calculée en DAX ?
Quelle est la différence fondamentale entre une mesure et une colonne calculée en DAX ?
Réponse
Une mesure est calculée dynamiquement à chaque interaction utilisateur (filtre, slicer) dans le contexte de la visualisation actuelle, tandis qu'une colonne calculée est évaluée une seule fois lors du chargement des données et stockée en mémoire dans la table. Les mesures sont optimales pour les agrégations et KPIs qui changent selon le contexte, les colonnes calculées pour les attributs fixes nécessitant un tri ou un regroupement.
2Quel est le rôle principal de la fonction CALCULATE en DAX ?
Quel est le rôle principal de la fonction CALCULATE en DAX ?
Réponse
CALCULATE est la fonction la plus puissante de DAX car elle permet de modifier le contexte de filtre dans lequel une expression est évaluée. Elle prend une expression en premier argument, suivie d'un ou plusieurs filtres qui remplacent ou modifient le contexte actuel. Cela permet de créer des mesures qui ignorent certains filtres ou en ajoutent de nouveaux, indépendamment des slicers appliqués par l'utilisateur.
3Quelle fonction DAX utiliser pour supprimer tous les filtres d'une table ou colonne dans une mesure ?
Quelle fonction DAX utiliser pour supprimer tous les filtres d'une table ou colonne dans une mesure ?
Réponse
La fonction ALL supprime tous les filtres appliqués à une table ou colonne spécifiée, permettant d'obtenir le total général indépendamment des slicers actifs. Elle est souvent utilisée avec CALCULATE pour calculer des pourcentages du total ou des comparaisons avec l'ensemble des données. ALLEXCEPT est une variante qui supprime tous les filtres sauf ceux de colonnes spécifiques.
Comment calculer le pourcentage de contribution d'une catégorie par rapport au total général en DAX ?
Quelle est la différence entre ALL et ALLEXCEPT en DAX ?
+17 questions d'entretien
Autres sujets d'entretien Data Analytics
Google Sheets - Les fondamentaux
Google Sheets - Formules avancées
SQL - Les fondamentaux
SQL - Agrégations et groupements
SQL - Jointures
BigQuery - Fondamentaux
Data Cleaning - Nettoyage des données
KPIs et métriques business
Statistiques descriptives
Zapier et automatisation No-Code
Principes de data visualisation
Python & Pandas - Fondamentaux
Google Sheets - Dashboards automatisés
SQL - Sous-requêtes et CTEs
SQL - Window Functions
BigQuery - Fonctionnalités avancées
Data Modeling
Analyse de funnels et conversion
Analyse de cohortes et rétention
Google Tag Manager et tracking
APIs et webhooks
dbt - Fondamentaux
AB Testing et statistiques appliquées
Looker Studio (Google Data Studio)
Power BI - Fondamentaux
SQL - Requêtes analytiques avancées
dbt - Fonctionnalités avancées
Python Analytics - Analyse avancée et ML
Maîtrise Data Analytics pour ton prochain entretien
Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.
Commencer gratuitement