Ajouter des Tables
Dans l'éditeur de sources de données, les tables représentent les sources de champs qui deviennent des dimensions et des mesures du cube. La première table ajoutée est désignée comme la Table des faits — c'est la table centrale qui contient les mesures du cube et les clés primaires utilisées pour relier d'autres tables. La Table des faits détermine le contexte d'agrégation pour les mesures de votre cube. Vous pouvez changer la Table des faits à tout moment, et tous les liens existants seront ajustés automatiquement.
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 connexes.
Ajouter une table
- Dans le panneau Options à droite, cliquez sur l'icône Général.
- Cliquez sur + Ajouter une table.
Ou clic droit sur l'Espace de travail et sélectionnez + Ajouter une table. - 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.
- (Optionnel) Sélectionnez des tables supplémentaires si nécessaire.
- Fermez la boîte de dialogue lorsque vous avez fini d'ajouter des tables. Les tables sélectionnées apparaîtront dans l'Espace de travail.
- Dans le panneau Options, sélectionnez Sauvegarder la source de données.
Colonne de la table
| Colonne | Description |
|---|---|
| Champ | Nom du champ dans la table. |
| Description | Étiquette textuelle décrivant le champ. |
| Type | Type de données du champ (par exemple, Chaîne, Décimal, Int). |
| Dimensions | Indicateur montrant si le champ est utilisé comme dimension dans le cube. |
| Mesures | Indicateur montrant si le champ est utilisé comme mesure dans le cube. |
Lier des tables
Joindre des tables vous permet de combiner des données connexes à travers des 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 à nouveau jointe d'une troisième source — les jointures dans l'Espace de travail sont strictement un-à-un entre deux tables.
Joindre deux tables
- Dans l'Espace de travail, sélectionnez les deux tables que vous souhaitez joindre.
- Développez chaque table en cliquant sur l'icône de fenêtre dans le coin supérieur droit.
- Cliquez et maintenez un champ dans la première table.
- Faites glisser le champ sur le champ correspondant dans la seconde table.
Vous ne pouvez pas créer de jointures directement sur la Table des faits.
Changer le type de jointure
- Dans l'Espace de travail, cliquez sur la flèche représentant la jointure entre deux tables.
- Dans le panneau Options à droite, cliquez sur l'icône Jointure de table.
- Sélectionnez une option de jointure entre Jointure gauche et Jointure interne.
- Dans le panneau Options, sélectionnez Sauvegarder la source de données.
Supprimer une jointure
- Dans l'Espace de travail, cliquez sur la flèche représentant la jointure entre deux tables.
- Dans le panneau Options à droite, cliquez sur l'icône Jointure de table.
- Sélectionnez Supprimer la jointure.
Gérer les tables
- Dans l'Espace de travail, sélectionnez la table que vous souhaitez gérer.
- Dans le panneau Options à droite, cliquez sur l'icône Table.
- Sélectionnez une option.
- Dans le panneau Options, sélectionnez Sauvegarder la source de données.
Options de table
| Option | Description | |
|---|---|---|
| Définir la Table des faits | Définit la table sélectionnée comme la Table des faits et redirige toutes les jointures existantes en conséquence. | |
| Aperçu des données | Affiche les 1 000 premières lignes de la table. | |
| Afficher uniquement les colonnes | Affiche uniquement les colonnes qui ont été sélectionnées comme dimensions ou mesures. | |
| Afficher tous les champs | Affiche toutes les colonnes disponibles dans la table. | |
| Joindre une valeur spécifique | Ajoute 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 table | Supprime la table sélectionnée de l'espace de travail de la source de données. |