PaliSkill
Power BI

Leçon 7 / 10 — Chapitre 4: Le modèle de données : relations et cardinalité

Relations actives et inactives

Entre deux tables, une seule relation peut être active à la fois. Une relation active est un trait plein ; une relation inactive, un trait pointillé.

Cas typique : la table Ventes a deux dates — « Date de commande » et « Date de livraison » — et on veut pouvoir analyser selon l'une ou l'autre. On crée deux relations vers la table Dates, mais Power BI n'en garde qu'une active (souvent « Date de commande »). L'autre reste inactive.

Conséquence : par défaut, tous les visuels temporels utilisent la relation active. Pour qu'une mesure raisonne sur « Date de livraison », on l'écrit en activant explicitement la relation inactive le temps de ce calcul (fonction USERELATIONSHIP, vue plus tard) — sans toucher au reste du rapport.

Pourquoi cette limite : si deux relations étaient actives simultanément entre Ventes et Dates, Power BI ne saurait pas laquelle suivre pour propager un filtre de date. La règle « une seule active » lève l'ambiguïté.

À retenir

  • Une seule relation active entre deux tables ; les autres sont inactives (pointillées).
  • Les visuels utilisent la relation active par défaut.
  • Une relation inactive s'active ponctuellement dans une mesure, sans changer le comportement global.

À vous de jouer : la table Ventes a une relation active sur « Date de commande » et une relation inactive sur « Date de livraison » vers Dates. Un graphique des ventes par mois, sans mesure particulière, se base sur quelle date ?

🔒

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