Aller au contenu principal

Ajouter des Tables

Dans l'éditeur de source de données, les tables représentent les sources de champs qui deviennent des dimensions et des mesures de cube. La première table ajoutée est désignée comme la Table de Fait — c'est la table centrale qui contient les mesures du cube et les clés primaires utilisées pour joindre d'autres tables. La Table de Fait détermine le contexte d'agrégation pour les mesures de votre cube. Vous pouvez changer la Table de Fait à tout moment, et tous les jointures existantes seront automatiquement ajustées.

Les tables peuvent être des tables de base ou des vues, et vous pouvez les joindre pour enrichir les données du cube avec des champs liés.

Ajouter une table

  1. Dans le panneau Options à droite, cliquez sur l'icône Général.
  2. Cliquez sur + Ajouter Table.
    Ou clic-droit sur l'espace de requête visuelle et sélectionnez + Ajouter Table.
  3. Dans la boîte de dialogue Tables Disponibles, double-cliquez sur une table pour l'ajouter. Utilisez la barre de recherche pour localiser rapidement les tables.
  4. (Optionnel) Sélectionnez des tables supplémentaires si nécessaire.
  5. Fermez la boîte de dialogue lorsque vous avez terminé d'ajouter des tables. Les tables sélectionnées apparaîtront dans l'espace de travail.
  6. Dans le panneau Options, sélectionnez Enregistrer la Source de Données.

Colonne de table

ColonneDescription
ChampNom du champ dans la table.
DescriptionÉtiquette textuelle décrivant le champ.
TypeType de données du champ (par exemple, String, Décimal, Int).
DimensionsIndicateur montrant si le champ est utilisé comme dimension dans le cube.
MesuresIndicateur montrant si le champ est utilisé comme mesure dans le cube.

Lier des tables

Joindre des tables vous permet de combiner des données liées à travers les sources. Chaque jointure relie un champ d'une table à un champ correspondant dans une autre table. Si une table est déjà la cible d'une jointure d'une autre table, elle ne peut pas être jointe à nouveau d'une troisième source — les jointures dans l'espace de travail sont strictement un à un entre deux tables.

Joindre deux tables

  1. Dans l'espace de travail, sélectionnez les deux tables que vous souhaitez joindre.
  2. Développez chaque table en cliquant sur l'icône de fenêtre dans son coin supérieur droit.
  3. Cliquez et maintenez un champ dans la première table.
  4. Faites glisser le champ sur le champ correspondant dans la deuxième table.
remarque

Vous ne pouvez pas créer de jointures directement sur la Table de Fait.

Changer le type de jointure

  1. Dans l'espace de travail, cliquez sur la flèche représentant la jointure entre deux tables.
  2. Dans le panneau Options à droite, cliquez sur l'icône Jointure de Table.
  3. Sélectionnez une option de jointure :
    • Jointure Interne : Retourne uniquement les enregistrements correspondants des deux tables.
    • Jointure Gauche : Retourne tous les enregistrements de la table de gauche et les enregistrements correspondants de la table de droite.
  4. Dans le panneau Options, sélectionnez Enregistrer la Source de Données.

Supprimer une jointure

  1. Dans l'espace de travail, cliquez sur la flèche représentant la jointure entre deux tables.
  2. Dans le panneau Options à droite, cliquez sur l'icône Jointure de Table.
  3. Sélectionnez Supprimer la Jointure.

Gérer les tables

  1. Dans l'espace de travail, sélectionnez la table que vous souhaitez gérer.
  2. Dans le panneau Options à droite, cliquez sur l'icône Table.
  3. Sélectionnez une option.
  4. Dans le panneau Options, sélectionnez Enregistrer la Source de Données.

Options de table

OptionDescription
Définir Table de FaitDéfinit la table sélectionnée comme Table de Fait et redirige toutes les jointures existantes de manière appropriée.
Aperçu des DonnéesMontre les 1 000 premières lignes de la table.
Afficher seulement les ColonnesAffiche uniquement les colonnes qui ont été sélectionnées comme dimensions ou mesures.
Afficher Tous les ChampsAffiche toutes les colonnes disponibles dans la table.
Joindre une Valeur SpécifiqueAjoute une condition de sélection spécifique à la clause ON de la jointure lorsque la table a une jointure. Permet de sélectionner des variables globales disponibles dans la liste déroulante.
Supprimer la TableSupprime la table sélectionnée de l'espace de travail de la source de données.