Share via


Créer une relation entre deux tables (SSAS Tabulaire)

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 la façon dont les relations sont utilisées dans les modèles tabulaires, consultez Relations (SSAS Tabulaire).

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 Outils de données SQL Server, cliquez sur le menu Modèle, puis sur Vue du modèle, et enfin 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 Outils de données SQL Server, cliquez sur le menu Modèle, puis sur Vue du modèle, et enfin sur Vue de diagramme.

  2. Cliquez avec le bouton droit sur un en-tête de table ou une colonne, 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îtra 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 Outils de données SQL Server, cliquez sur le menu Table, 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îtra 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

Concepts

Supprimer des relations (SSAS Tabulaire)

Relations (SSAS Tabulaire)