Comment utiliser la fonction RELATED dans Power BI ?

Dans cet article, découvrez comment maîtriser la fonction RELATED dans Power BI, un outil puissant qui facilite la connexion entre différentes tables de données. Cette fonction est essentielle pour enrichir vos analyses en récupérant des informations liées, sans avoir à faire de regroupements complexes. Que vous soyez débutant ou utilisateur confirmé, ce guide vous accompagnera pas à pas pour exploiter pleinement RELATED et optimiser vos rapports Power BI.

Qu'est-ce que la fonction RELATED dans Power BI ?

La fonction RELATED est une fonction DAX (Data Analysis Expressions) qui permet d'accéder à des données situées dans une autre table, à condition qu'une relation soit définie entre ces tables. Cette relation peut être, par exemple, une relation de type « 1 à plusieurs », ce qui est très courant dans les modèles de données Power BI.

En pratique, RELATED sert à récupérer une valeur précise d'une table liée, facilitant ainsi la création de colonnes calculées ou de mesures qui intègrent des données complémentaires. Cela permet d'améliorer la profondeur de vos analyses sans avoir à dupliquer ou fusionner manuellement des tables.

Comment utiliser RELATED pour créer une colonne calculée

Un cas d'usage typique de RELATED est la création d'une colonne calculée dans une table, afin d'afficher une donnée provenant d'une autre table pour chaque ligne, sans regroupement.

Par exemple, imaginez que vous avez une table Commandes avec des quantités vendues, mais pas le prix unitaire. La table Prix contient quant à elle les prix unitaires, et une relation est établie entre ces deux tables.

Voici les étapes pour récupérer le prix unitaire dans la table Commandes :

  1. Accédez à l'affichage « Table » dans Power BI.
  2. Sélectionnez la table Commandes et cliquez sur Nouvelle colonne.
  3. Donnez un nom à la colonne, par exemple Prix unitaire.
  4. Utilisez la formule suivante : =RELATED(Prix[Prix unitaire])

Cette colonne calculée affichera alors pour chaque ligne le prix unitaire correspondant, en s'appuyant sur la relation entre les deux tables. Vous pouvez ainsi voir par exemple que pour une quantité de 2, le prix unitaire est de 1128.

Créer une mesure avec RELATED pour calculer le chiffre d'affaires

Une autre manière d'utiliser RELATED est au sein d'une mesure, particulièrement utile lorsque vous souhaitez effectuer des calculs agrégés comme le chiffre d'affaires.

Pour cela, vous pouvez créer une mesure qui multiplie la quantité par le prix unitaire récupéré via RELATED :

  1. Allez dans l'affichage « Rapport » et sélectionnez la table Commandes.
  2. Cliquez sur Nouvelle mesure.
  3. Nommer la mesure, par exemple Chiffre d'affaires.
  4. Écrivez la formule suivante : =SUMX(Commandes, Commandes[Quantité] * RELATED(Prix[Prix unitaire]))

Cette mesure calcule le chiffre d'affaires total en multipliant la quantité vendue par le prix unitaire pour chaque ligne, puis en sommant ces valeurs. Vous pouvez ensuite afficher cette mesure dans vos rapports sous forme de tableau ou de graphique.

Utiliser une mesure plutôt qu'une colonne calculée permet de garder votre modèle plus léger et d'éviter d'afficher des détails inutiles dans certains contextes.

Pourquoi utiliser RELATED dans vos projets Power BI ?

  • Connexion simplifiée entre tables : RELATED est l'outil idéal pour accéder rapidement à des données liées sans avoir à créer des jointures complexes.
  • Flexibilité : Utilisable aussi bien dans les colonnes calculées que dans les mesures, elle s'adapte à vos besoins analytiques.
  • Optimisation des modèles : Elle permet de garder vos modèles propres et performants, en évitant la duplication de données.
  • Facilite la compréhension des données : En affichant des informations complémentaires directement dans vos tables, vous gagnez en clarté et en précision.

Conseils pratiques pour bien utiliser la fonction RELATED

  • Assurez-vous qu'une relation existe : RELATED ne fonctionne que si une relation est définie entre vos tables dans le modèle Power BI.
  • Vérifiez la cardinalité : La relation doit être cohérente, souvent une relation de type « 1 à plusieurs » est recommandée pour que RELATED fonctionne correctement.
  • Utilisez RELATED dans les colonnes calculées pour des détails ligne à ligne, et dans les mesures pour des calculs globaux.
  • Testez vos formules : Après création, vérifiez que les résultats correspondent bien à vos attentes, notamment dans les cas où les relations peuvent être complexes.

Pour aller plus loin avec Power BI

Si vous souhaitez approfondir vos compétences Power BI, n'hésitez pas à vous inscrire à des formations dédiées ou à suivre des newsletters spécialisées qui partagent astuces, actualités et ressources pratiques. En combinant la maîtrise de fonctions comme RELATED avec d'autres techniques avancées, vous pourrez créer des rapports toujours plus puissants et pertinents.

En résumé, la fonction RELATED est une clé pour tirer parti pleinement des relations entre tables dans Power BI. Que ce soit pour enrichir vos données ligne par ligne ou pour calculer des mesures précises, elle simplifie vos modèles et améliore vos analyses. Alors, à vos modèles, et explorez toutes les possibilités offertes par RELATED !

🔎 Découvrez nos autres articles sur Power BI.

📧 Ne manquez pas nos actualités avec notre newsletter.

👀 Par ici pour découvrir nos formations Power BI.

Copyright 2025 | Tous Droits Réservés