Créer une relation

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

S'il n'existe pas de relations entre les tables de votre source de données ou si vous ajoutez de nouvelles tables, vous pouvez utiliser les outils du générateur de modèles pour créer des relations. Pour plus d’informations sur l’utilisation des relations dans les modèles tabulaires, consultez Relations.

Créer une relation entre deux tables

Pour créer une relation entre deux tables dans la vue de diagramme (clic et glisser-déplacer)

  1. Dans SQL Server Data Tools, cliquez sur le menu Modèle, sur Affichage du modèle, puis sur Vue de diagramme.

  2. Cliquez (et maintenez le bouton de la souris enfoncé) sur une colonne dans une table, faites glisser le curseur vers une colonne de recherche associée dans une table de recherche associée, puis relâchez. La relation est automatiquement créée dans l'ordre correct.

Pour créer une relation entre deux tables dans la vue de diagramme (clic droit)

  1. Dans SQL Server Data Tools, cliquez sur le menu Modèle, sur Affichage du modèle, puis sur Vue de diagramme.

  2. Cliquez avec le bouton droit sur un en-tête ou une colonne de table, puis sélectionnez Créer une relation.

  3. Dans la boîte de dialogue Créer une relation , pour Table, cliquez sur la touche Flèche bas et sélectionnez une table dans la liste déroulante.

    Dans une relation « un à plusieurs », cette table doit être du côté « plusieurs ».

  4. Pour Colonne, sélectionnez la colonne qui contient les données mises en rapport avec Colonne de recherche associée. La colonne est sélectionnée automatiquement si vous avez cliqué avec le bouton droit sur une colonne pour créer la relation.

  5. Pour Table de recherche associée, sélectionnez une table qui comporte au moins une colonne de données mise en rapport avec la table que vous venez de sélectionner pour Table.

    Dans une relation « un-à-plusieurs », cette table doit être sur côté « un », c'est-à-dire que les valeurs dans la colonne sélectionnée ne contiennent pas de doublons. Si vous essayez de créer la relation dans l’ordre incorrect (un-à-plusieurs au lieu de plusieurs-à-un), une icône apparaît en regard du champ Colonne de recherche associée . Inversez l'ordre pour créer une relation valide.

  6. Pour Colonne de recherche associée, sélectionnez une colonne qui comporte des valeurs uniques qui correspondent aux valeurs dans la colonne que vous avez sélectionnée pour Colonne.

  7. Cliquez sur Créer.

Pour créer une relation entre deux tables dans la vue de données

  1. Dans SQL Server Data Tools, cliquez sur le menu Tableau, puis sur Créer des relations.

  2. Dans la boîte de dialogue Créer une relation , pour Table, cliquez sur la touche Flèche bas et sélectionnez une table dans la liste déroulante.

    Dans une relation « un à plusieurs », cette table doit être du côté « plusieurs ».

  3. Pour Colonne, sélectionnez la colonne qui contient les données mises en rapport avec Colonne de recherche associée.

  4. Pour Table de recherche associée, sélectionnez une table qui comporte au moins une colonne de données mise en rapport avec la table que vous venez de sélectionner pour Table.

    Dans une relation « un-à-plusieurs », cette table doit être sur côté « un », c'est-à-dire que les valeurs dans la colonne sélectionnée ne contiennent pas de doublons. Si vous essayez de créer la relation dans l’ordre incorrect (un-à-plusieurs au lieu de plusieurs-à-un), une icône apparaît en regard du champ Colonne de recherche associée . Inversez l'ordre pour créer une relation valide.

  5. Pour Colonne de recherche associée, sélectionnez une colonne qui comporte des valeurs uniques qui correspondent aux valeurs dans la colonne que vous avez sélectionnée pour Colonne.

  6. Cliquez sur Créer.

Voir aussi

Supprimer des relations
Relations