← Power BI
Leçon 9 / 10 — Chapitre 4: Le modèle de données : relations et cardinalité
Relations qui posent problème
Quelques configurations à éviter ou à surveiller :
- Ambiguïté de chemin : s'il existe plusieurs chemins de relations entre deux tables (souvent à cause de relations bidirectionnelles), Power BI désactive l'un d'eux à la création et affiche un avertissement. Le résultat d'un filtre dépend alors du chemin restant, pas toujours celui qu'on croit.
- Boucle : A → B → C → A. Power BI l'interdit et refuse d'activer la dernière relation qui fermerait la boucle.
- Relation sur une colonne non unique des deux côtés : Power BI la crée en : mais le comportement des filtres devient difficile à raisonner. Solution : une table pont (les valeurs distinctes de la clé), reliée en 1:* aux deux tables.
- Relation « en chaîne » entre dimensions (flocon) : Produits → Sous-catégories → Catégories. Cela fonctionne, mais chaque saut supplémentaire éloigne le filtre et complique le modèle — le chapitre 5 y revient.
Bonne hygiène : peu de relations, toutes en 1:*, toutes en direction simple, chaque dimension reliée directement aux faits. Un modèle qu'on peut lire d'un coup d'œil.
À retenir
- Plusieurs chemins entre deux tables → ambiguïté ; Power BI en désactive un.
- Les boucles de relations sont interdites.
- Une clé non unique des deux côtés se résout avec une table pont plutôt qu'une relation *:*.
À vous de jouer : Power BI autorise-t-il un ensemble de relations formant une boucle A → B → C → A ? Répondez par oui ou non.
🔒
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 90 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès