Partager via


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

Si les tables de votre source de données n’ont pas de relations existantes ou si vous ajoutez de nouvelles tables, vous pouvez utiliser les outils du concepteur de modèles pour créer de nouvelles relations. Pour plus d’informations sur l’utilisation des relations dans les modèles tabulaires, consultez Relations (SSAS Tabulaire).

Créer une relation entre deux tables

Pour créer une relation entre deux tables en mode Diagramme (cliquer et faire glisser)

  1. Dans SQL Server Data Tools, cliquez sur le menu Modèle , puis sur Mode Modèle, puis sur Vue diagramme.

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

Pour créer une relation entre deux tables en mode Diagramme (cliquez avec le bouton droit)

  1. Dans SQL Server Data Tools, cliquez sur le menu Modèle , puis sur Mode Modèle, puis sur Vue diagramme.

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

  3. Dans la boîte de dialogue Créer une relation , cliquez sur la flèche vers le bas pour table, puis 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 associées à la colonne de recherche associée. La colonne est automatiquement sélectionnée si vous avez cliqué avec le bouton droit sur une colonne pour créer la relation.

  5. Pour la table de recherche associée, sélectionnez une table contenant au moins une colonne de données associée à la table que vous venez de sélectionner pour table.

    Dans une relation « un-à-plusieurs », cette table doit se trouver du côté « un », ce qui signifie que les valeurs de la colonne sélectionnée ne contiennent pas de doublons. Si vous tentez de créer la relation dans un 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 de création d’une relation valide.

  6. Pour la colonne de recherche associée, sélectionnez une colonne qui a des valeurs uniques qui correspondent aux valeurs de 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 , cliquez sur la flèche vers le bas pour table, puis 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 associées à la colonne de recherche associée.

  4. Pour la table de recherche associée, sélectionnez une table contenant au moins une colonne de données associée à la table que vous venez de sélectionner pour table.

    Dans une relation « un-à-plusieurs », cette table doit se trouver du côté « un », ce qui signifie que les valeurs de la colonne sélectionnée ne contiennent pas de doublons. Si vous tentez de créer la relation dans un 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 de création d’une relation valide.

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

  6. Cliquez sur Créer.

Voir aussi

Supprimer des relations (SSAS Tabulaire)
Relations (SSAS en mode Tabulaire)