Partager via


Création d'un cube basé sur une vue de source de données

Utilisez cette méthode pour générer un nouveau cube si vous avez l'intention d'utiliser une vue de source de données existante. Avec cette méthode, vous spécifiez la vue de source de données et vous sélectionnez les tables de faits et de dimension que vous souhaitez utiliser dans la vue de source de données. Vous choisissez ensuite les dimensions et les mesures à inclure dans le cube.

Pour créer un cube à partir d'une source de données, dans l'Explorateur de solutions, cliquez avec le bouton droit sur Cubes et sélectionnez Nouveau cube. L'Assistant Cube s'ouvre. Pour plus d'informations sur l'Assistant Cube, consultez Sélection d'une méthode de construction.

Sélection de la méthode de construction

Dans la page Sélectionner la méthode de construction de l'Assistant, cliquez sur Construire le cube en utilisant une source de données.

Si vous activez la case à cocher Génération automatique, l'Assistant analyse la vue de source de données pour configurer automatiquement le cube et ses dimensions. Il identifie les tables de faits et de dimension, sélectionne les mesures à inclure dans le cube et génère des hiérarchies. Dans chaque page de l'Assistant, vous pouvez examiner et modifier les choix effectués par l'Assistant lorsque Génération automatique est activé. Si vous n'activez pas Génération automatique, vous effectuez vous-même tous ces choix.

Si vous activez Génération automatique, vous pouvez cliquer sur Terminer dans n'importe quelle page de l'Assistant pour passer directement à la dernière page et accepter les configurations par défaut définies dans les autres pages. Dans la dernière page de l'Assistant, vous pouvez vérifier la structure du cube avant de terminer l'Assistant.

Si vous n'activez pas Génération automatique, vous devez sélectionner vous-même les tables de faits et de dimension. L'Assistant génère toutes les dimensions que vous lui demandez de créer, mais vous devez utiliser le Concepteur de dimensions pour générer manuellement des hiérarchies définies par l'utilisateur dans les dimensions. Cette contrainte peut s'avérer être sans importance si vous avez déjà créé les dimensions que vous voulez utiliser dans le cube avant d'exécuter l'Assistant Cube.

Sélection de la vue de source de données

Si vous utilisez une source de données existante pour créer un cube, la première étape consiste à spécifier la vue de source de données sur laquelle vous voulez baser le cube. Dans la page Sélectionner une vue de source de données de l'Assistant, sélectionnez une vue de source de données existante. Dans le volet de visualisation, vous pouvez voir les tables contenues dans la vue de source de données sélectionnée. Pour afficher le schéma d'une vue de source de données sélectionnée, cliquez sur Parcourir.

Si la vue de source de données que vous voulez utiliser n'est pas répertoriée, dans l'Assistant Cube, cliquez sur Annuler, puis ouvrez l'Assistant Vue de source de données. Vous pouvez également cliquer sur Ajouter un nouvel élément dans le menu Fichier pour ajouter une vue de source de données existante à partir d'une autre base de données (ou d'un autre emplacement). Pour plus d'informations sur la création des vues de sources de données, consultez Utilisation des vues de sources de données (Analysis Services).

ms176129.note(fr-fr,SQL.90).gifRemarque :
Une vue de source de données doit contenir au moins une table pour apparaître dans cette page. Vous ne pouvez pas créer un cube basé sur une vue de source de données qui ne contient aucune table.

Identifier les tables de faits et de dimension

Dans l'Assistant Cube, utilisez la page Identifier les tables de faits et de dimension pour sélectionner les tables de faits et de dimension requises pour créer le cube. Si vous avez activé la case à cocher Génération automatique pour créer le cube, les tables de faits ou de dimension détectées par l'Assistant sont déjà sélectionnées lorsque cette page s'ouvre. Si l'Assistant détecte une table qui est à la fois une table de faits et une table de dimension, les deux colonnes sont sélectionnées. Si l'Assistant détecte une table qui n'est ni l'un ni l'autre, aucune colonne n'est sélectionnée. Si votre conception de cube ne requiert pas de table, désactivez les cases à cocher Fait et Dimension.

Si vous n'avez pas activé la case à cocher Génération automatique, vous devez effectuer toutes les sélections manuellement. Utilisez l'onglet Tables ou l'onglet Diagramme :

  • L'onglet Tables répertorie les tables sous forme de table. Activez la case à cocher dans la colonne Fait ou Diagramme.
  • L'onglet Diagramme affiche le schéma de la vue de source de données. Les tables sont codées en couleur pour différencier les tables de faits des tables de dimension. Cliquez sur la table de votre choix dans le schéma, puis cliquez sur Fait ou sur Dimension pour activer ou désactiver le paramètre sur cette table. Utilisez le bouton Zoom pour modifier le pourcentage d'agrandissement.
ms176129.note(fr-fr,SQL.90).gifRemarque :
Sous l'onglet Diagramme, vous pouvez agrandir la fenêtre de l'Assistant pour afficher le schéma.

Si la vue de source de données contient une table de dimension de temps, sélectionnez-la dans la liste Table de dimension de temps. Si elle n'en contient pas, laissez la sélection sur <Aucune>. Il s'agit de l'élément sélectionné par défaut dans la liste. Si vous sélectionnez une table en tant que table de dimension de temps, elle est également sélectionnée en tant que table de dimension sous l'onglet Tables et sous l'onglet Diagramme.

Définition des périodes

Si vous avez spécifié une table de dimension de temps au moment de la sélection des types de tables, utilisez la page Définir des périodes de l'Assistant pour spécifier les colonnes de la table qui correspondent à des périodes standard. Recherchez les périodes standard sous Nom de la propriété de temps. Pour chaque ligne correspondant à une colonne de la table de dimension de temps, sélectionnez la colonne appropriée sous Colonnes de la table de temps. L'Assistant utilise les associations que vous spécifiez pour créer des attributs et suggérer des hiérarchies de temps adaptées à vos données. Ces associations définissent également la propriété Type des attributs correspondants dans la nouvelle dimension de temps. L'Assistant crée ensuite une dimension de temps basée sur une table de dimension de temps.

Une fois que vous avez créé le cube, vous pouvez utiliser l'Assistant Business Intelligence pour ajouter des améliorations Time Intelligence au cube. Ces fonctionnalités incluent les vues Cumul périodique jusqu'à ce jour, Moyenne mobile et Comparaison d'une période à l'autre.

Sélection des dimensions

Utilisez la page Sélectionner les dimensions de l'Assistant pour ajouter des dimensions existantes au cube. Cette page ne s'affiche que s'il existe déjà des dimensions partagées correspondant aux tables de dimension du nouveau cube.

Pour ajouter des dimensions existantes, sélectionnez une ou plusieurs dimensions dans la liste Dimensions partagées et cliquez sur la flèche droite (>) pour les ajouter à la liste Dimensions du cube. Cliquez sur la flèche à deux pointes (>>) pour ajouter toutes les dimensions à la liste.

Si une dimension existante ne figure pas dans la liste alors qu'elle devrait s'y trouver, vous pouvez cliquer sur Précédent et modifier les paramètres de type de table pour une ou plusieurs tables. Une dimension existante doit également être associée à l'une des tables de faits du cube pour figurer dans la liste Dimensions partagées.

Sélection des mesures

Utilisez la page Sélectionnez les mesures de l'Assistant pour sélectionner les mesures à inclure dans le cube. Chaque table identifiée en tant que table de faits apparaît dans cette liste en tant que groupe de mesures et chaque colonne numérique non-clé apparaît en tant que mesure dans la liste. Par défaut, toutes les mesures de tous les groupes de mesures sont sélectionnées. Vous pouvez désactiver la case à cocher en regard des mesures que vous ne voulez pas inclure dans le cube. Pour supprimer toutes les mesures d'un groupe de mesures du cube, désactivez la case à cocher Groupes de mesures/Mesures.

Les noms de mesures répertoriés sous Groupes de mesures/Mesures reflètent les noms de colonnes. Vous pouvez cliquer sur la cellule contenant un nom pour modifier ce nom.

Pour afficher les données d'une mesure, cliquez avec le bouton droit sur la ligne de mesure correspondante dans la liste, puis cliquez sur Afficher des données d'exemple. La Visionneuse des données d'exemple s'ouvre et affiche les 1 000 premiers enregistrements de la table de faits correspondante.

Vérification des nouvelles dimensions

Utilisez la page Vérifier les nouvelles dimensions de l'Assistant pour vérifier la structure des dimensions créées par l'Assistant. Les dimensions sont répertoriées dans cette page de l'Assistant dans l'arborescence Nouvelles dimensions. Vous pouvez vérifier les dimensions comme suit :

  • Développez une dimension pour afficher ses attributs et hiérarchies.
  • Développez le dossier Attributs d'une dimension pour afficher les attributs de la dimension.
  • Développez le dossier Hiérarchie d'une dimension pour afficher les hiérarchies de la dimension.
  • Développez une hiérarchie pour afficher ses niveaux.
ms176129.note(fr-fr,SQL.90).gifRemarque :
Vous pouvez agrandir la fenêtre de l'Assistant pour mieux voir l'arborescence.

Pour supprimer un objet de l'arborescence du cube, désactivez la case à cocher correspondante. Si vous désactivez la case à cocher en regard d'un objet, tous les objets qui se trouvent au-dessous sont également supprimés. Étant donné que les dépendances entre objets sont appliquées, si vous supprimez un attribut, tous les niveaux de hiérarchie dépendant de cet attribut sont également supprimés. Par exemple, si vous désactivez une case à cocher en regard d'une hiérarchie, les cases à cocher en regard des niveaux de la hiérarchie sont toutes désactivées et aussi bien les niveaux que la hiérarchie sont supprimés. L'attribut clé d'une dimension ne peut pas être supprimé.

Vous pouvez renommer une dimension, un attribut, une hiérarchie ou un niveau soit en cliquant sur son nom, soit en cliquant avec le bouton droit sur son nom et en cliquant ensuite dans le menu contextuel sur Renommer <objet>, où <objet> correspond à Dimension, Attribut ou Niveau.

Il n'existe pas nécessairement de relation un-à-un entre le nombre de tables de dimension définies dans la page Identifier les tables de faits et de dimension de l'Assistant et le nombre de dimensions répertoriées dans cette page de l'Assistant. En fonction des relations entre les tables de la vue de source de données, l'Assistant peut utiliser deux tables ou plus pour générer une dimension (par exemple dans le cas d'un schéma en flocon).

Fin de l'Assistant Cube

Dans la page Fin de l'Assistant, vous pouvez voir les groupes de mesures, les mesures et les dimensions qui se trouvent dans le nouveau cube. Dans la zone Nom du cube, tapez le nom du cube. Ensuite, si le cube vous convient, cliquez sur Terminer. Cliquez sur Précédent pour revenir en arrière si vous souhaitez apporter des modifications.

Voir aussi

Concepts

Sélection d'une méthode de construction

Aide et Informations

Assistance sur SQL Server 2005