MicroStrategy ONE

Définir des jointures entre les colonnes dans les tables de base de données

Lorsque vous importez des données à partir d’une base de données, vous pouvez utiliser une jointure pour associer des données d’une table à des données d’une autre table. La création de cette relation entre les données dans différentes tables vous permet d'inclure les données de plusieurs tables de base de données sur le même document. La jointure spécifie une colonne que les deux tables ont en commun.

MicroStrategy génère automatiquement la requête SQL pour extraire les données de la base de données. La création de jointure aide désormais à la prévention des jointures croisées pendant ce processus automatisé.

Reportez-vous au Aide sur les rapports avancés pour une explication détaillée des jointures.

  1. Créez un document ou ouvrez un document existant.
  2. Choisir Données > Ajouter un jeu de données.
  3. Cliquez sur Ajouter des données externes.
  4. Sélectionner un type de base de données et créer une requête.
  5. Faites glisser une colonne de la première table vers la colonne d'une deuxième table. Une ligne représentant une jointure interne apparaît en cours d'exécution entre les colonnes.
  6. Pour spécifier des options supplémentaires pour la jointure, cliquez sur ligne représentant la jointure et sélectionnez un comportement de jointure:

    • Jointure interne (ou équi-jointure) : Inclure des enregistrements dans lesquels les colonnes jointes des deux tables satisfont la condition de jointure
    • Jointure externe gauche: Inclure tous les enregistrements de la colonne dans la première table et uniquement ceux de la colonne dans la deuxième table dans laquelle la condition de jointure est satisfaite
    • Jointure externe à droite : Inclure tous les enregistrements de la colonne dans la deuxième table et uniquement les enregistrements de la colonne dans la première table dans laquelle la condition de jointure est satisfaite
    • Jointure externe : Inclure tous les enregistrements des deux tables
    • Plus d'options: Choisissez un type de jointure et un opérateur pour comparer les colonnes. Cliquez sur OK.
  7. Pour supprimer une jointure, cliquez sur ligne représentant la jointure et sélectionnez Supprimer.