Données de modèle dans le modèle sémantique Power BI par défaut dans Microsoft Fabric

S'applique à :point de terminaison d'analytique SQL, Entrepôt et Base de données miroir dans Microsoft Fabric

Le modèle sémantique Power BI par défaut hérite de toutes les relations entre les entités définies dans la vue du modèle et les déduit en tant que relations de modèle sémantique Power BI, lorsque les objets sont activés pour BI (Rapports Power BI). L’héritage de la logique métier de l’entrepôt permet à un développeur d’entrepôt ou à un analyste décisionnel de réduire le temps nécessaire à la création d’un modèle sémantique utile et d’une couche de mesures pour les rapports décisionnels analytiques dans Power BI, Excel ou des outils externes comme Tableau qui lisent le format XMLA.

Bien que toutes les contraintes soient traduites en relations, actuellement dans Power BI, une seule relation peut être active à la fois, tandis que plusieurs contraintes de clé primaire et étrangère peuvent être définies pour les entités d’entrepôt et sont affichées visuellement dans les lignes de diagramme. La relation Power BI active est représentée par une ligne pleine et le reste est représenté par une ligne en pointillés. Nous vous recommandons de choisir la relation principale comme étant active à des fins de création de rapports décisionnels.

La traduction automatique de contraintes vers des relations dans le modèle sémantique Power BI par défaut s’applique uniquement aux tables de l’entrepôt dans Microsoft Fabric, non prises en charge actuellement dans le point de terminaison d’analytique SQL.

Remarque

Microsoft a renommé le type de contenu jeu de données Power BI en modèle sémantique. Cela s’applique également à Microsoft Fabric. Pour plus d’informations, consultez Nouveau nom pour les jeux de données Power BI.

Propriétés de modélisation des données

Le tableau suivant fournit une description des propriétés disponibles lors de l’utilisation du diagramme de vue de modèle et de la création de relations :

Nom de la colonne Description
FromObjectName Nom de la table/vue à partir de laquelle la relation est définie.
ToObjectName Nom de la table/vue vers laquelle une relation est définie.
TypeOfRelationship Cardinalité de relation, les valeurs possibles sont : None, OneToOne, OneToMany, ManyToOne et ManyToMany.
SecurityFilteringBehavior Indique comment les relations influencent le filtrage des données lors de l’évaluation des expressions de sécurité au niveau des lignes. Il s’agit d’une sémantique propre à Power BI. Les valeurs possibles sont : OneDirection, BothDirections et None.
IsActive Sémantique spécifique à Power BI et valeur booléenne qui indique si la relation est marquée comme Active ou Inactive. Cela définit le comportement de relation par défaut dans le modèle sémantique.
RelyOnReferentialIntegrity Valeur booléenne qui indique si la relation peut s’appuyer sur l’intégrité référentielle ou non.
CrossFilteringBehavior Indique comment les relations influencent le filtrage des données et est spécifique à Power BI. Les valeurs possibles sont : 1 – OneDirection, 2 – BothDirections et 3 – Automatic.

Ajouter ou supprimer des objets au modèle sémantique Power BI par défaut

Dans Power BI, un modèle sémantique est toujours requis avant que tous les rapports puissent être générés. Par conséquent, le modèle sémantique Power BI par défaut active les fonctionnalités de création de rapports rapides au-dessus de l’entrepôt. Dans l’entrepôt, un utilisateur peut ajouter des objets d’entrepôt - tables ou vues à son modèle sémantique Power BI par défaut. Il peut également ajouter d’autres propriétés de modélisation sémantique, telles que des hiérarchies et des descriptions. Ces propriétés sont ensuite utilisées pour créer les tables du modèle sémantique Power BI. Les utilisateurs peuvent également supprimer des objets du jeu de données Power BI par défaut.

  1. Ouvrez un entrepôt dans votre espace de travail Fabric.
  2. Accédez à la vue Modèle en sélectionnant l’icône Vue modèle.

Pour ajouter des objets tels que des tables ou des vues au modèle sémantique Power BI par défaut, vous avez des options :

  • Activez manuellement le paramètre Synchroniser le modèle sémantique Power BI par défaut qui ajoute automatiquement des objets au modèle sémantique. Pour plus d’informations, consultez Synchroniser le modèle sémantique Power BI par défaut.
  • Ajoutez manuellement des objets au modèle sémantique.

L’expérience de détection automatique détermine les tables ou les affichages et les ajoute de façon opportuniste.

L’option détecter manuellement dans le ruban permet un contrôle précis des objets, tels que des tables et/ou des vues, doit être ajouté au modèle sémantique Power BI par défaut :

  • Sélectionner tout
  • Filtrer les tables ou les affichages
  • Sélectionner des objets spécifiques

Pour supprimer des objets, l’utilisateur peut utiliser le bouton de sélection manuelle dans le ruban et :

  • Tout désélectionner
  • Filtrer les tables ou les affichages
  • Désélectionner des objets spécifiques

Conseil

Nous vous recommandons d’examiner les objets activés pour le décisionnel et de vérifier qu’ils disposent des relations logiques correctes pour garantir une expérience de création de rapports en aval fluide.

Création d’une mesure

Une mesure est une collection de mesures standardisées. Comme pour Power BI Desktop, l’expérience d’édition DAX dans l’entrepôt présente un éditeur enrichi complet avec l’autocomplétion pour les formules (IntelliSense). L’éditeur DAX vous permet de développer facilement des mesures directement dans l’entrepôt, ce qui en fait une source unique plus efficace pour la logique commerciale, la sémantique et les calculs métier critiques.

  1. Pour créer une mesure, sélectionnez le bouton Nouvelle mesure dans le ruban, tel qu’illustré dans l’image suivante.

    Capture d’écran de l’explorateur de tables et du bouton Nouvelle mesure sur le ruban.

  2. Saisissez la mesure dans la barre de formule et spécifiez la table et la colonne auxquelles elle s’applique. La barre de formule vous permet de saisir votre mesure. Pour plus d’informations sur les mesures, consultez Tutoriel : créer vos propres mesures dans Power BI Desktop.

  3. Vous pouvez développer le tableau pour trouver la mesure dans le tableau.

Masquer les éléments des rapports en aval

Vous pouvez masquer des éléments de votre entrepôt pour les rapports en aval en cliquant avec le bouton droit de la souris sur la colonne ou la table que vous souhaitez masquer de l’explorateur d’objets.

Sélectionnez Masquer dans la vue Rapport dans le menu qui apparaît pour masquer l’élément dans les rapports en aval.

Capture d’écran de l’option Masquer dans le menu contextuel.

Vous pouvez également masquer l’ensemble de la table et des colonnes individuelles à l’aide des options de canevas Vue Modèle, comme illustré dans l’image suivante.

Capture d’écran des options de canevas d’affichage de modèle.