Définition et configuration de dimensions, d'attributs et de hiérarchies

Une dimension de base de données est un ensemble d'objets associés, appelés attributs, qui peuvent être utilisés pour fournir des informations sur des données dans un ou plusieurs cubes. Par exemple, les attributs les plus courants dans une dimension de produit sont le nom, la catégorie, la gamme, la taille et le prix du produit. Ces objets sont liés à une ou plusieurs colonnes dans une ou plusieurs tables d'une vue de source de données. Par défaut, ces attributs sont visibles en tant que hiérarchies d'attributs et peuvent être utilisés pour comprendre les données de faits dans un cube. Les attributs peuvent être organisés en hiérarchies définies par l'utilisateur qui fournissent des chemins d'exploration pour aider les utilisateurs lorsqu'ils recherchent des données dans un cube.

Les cubes contiennent toutes les dimensions sur lesquelles reposent les analyses de données. Une instance d'une dimension de base de données dans un cube porte le nom de dimension de cube et porte sur un ou plusieurs groupes de mesures dans le cube. Une dimension de base de données peut être utilisée plusieurs fois dans un cube. Par exemple, une table de faits peut comporter plusieurs faits dépendants de l'heure, et une dimension de cube distincte peut être définie pour permettre l'analyse de chaque fait dépendant de l'heure. Cependant, il ne doit exister qu'une seule dimension de base de données dépendant de l'heure, ce qui signifie également qu'une seule table de cette base de données doit exister pour prendre en charge plusieurs dimensions de cube basées sur l'heure.

ms174537.note(fr-fr,SQL.90).gifRemarque :
Pour plus d'informations sur les problèmes de performances liés à la conception de dimensions, consultez le Guide des performances SQL Server 2005 Analysis Services.

Définition de dimensions, d'attributs et de hiérarchies

La méthode la plus simple pour définir des dimensions, des attributs et des hiérarchies de base de données et de cube consiste à utiliser l'Assistant Cube pour les créer en même temps que la définition du cube. L'Assistant Cube crée les dimensions sur la base des tables de dimension identifiées par l'Assistant dans la vue de source de données ou que vous spécifiez pour une utilisation dans le cube. L'Assistant crée ensuite les dimensions de base de données et les ajoute au nouveau cube, en créant les dimensions de cube.

Lorsque vous créez un cube, vous pouvez également ajouter au cube toute dimension existant déjà dans la base de données. Ces dimensions peuvent avoir été définies antérieurement pour un autre cube ou par l'Assistant Dimension. Une fois qu'une dimension de base de données a été définie, vous pouvez la modifier et la configurer dans le Concepteur de dimensions. Vous pouvez également personnaliser la dimension de cube, dans une certaine mesure, dans le Concepteur de cube.

ms174537.note(fr-fr,SQL.90).gifRemarque :
Vous pouvez également concevoir et configurer des dimensions, des attributs et des hiérarchies par programme à l'aide de XMLA ou d'objets AMO (Analysis Management Objects). Pour plus d'informations, consultez XML for Analysis (XMLA) et Analysis Management Objects (AMO).

Dans cette rubrique

Le tableau suivant décrit les rubriques de cette section.

Rubrique Description

Utilisation de l'Assistant Dimension pour définir une nouvelle dimension

Explique comment définir une dimension de base de données à l'aide de l'Assistant Dimension.

Configuration d'une dimension de base de données à l'aide du Concepteur de dimensions

Explique comment modifier et configurer une dimension de base de données à l'aide du Concepteur de dimensions.

Définition et configuration des attributs de dimension

Explique comment définir, modifier et configurer un attribut de dimension de base de données à l'aide du Concepteur de dimensions.

Définition et configuration d'une relation d'attributs

Explique comment définir, modifier et configurer une relation d'attributs à l'aide du Concepteur de dimensions.

Définition et configuration d'une hiérarchie définie par l'utilisateur

Explique comment définir, modifier et configurer une hiérarchie d'attributs de dimension définie par l'utilisateur à l'aide du Concepteur de dimensions.

Amélioration d'une dimension à l'aide de l'Assistant Business Intelligence

Explique comment améliorer une dimension de base de données à l'aide de l'Assistant Business Intelligence.

Utilisation d'une dimension activée en écriture

Explique comment utiliser une dimension de base de données activée en écriture.

Voir aussi

Concepts

Dimensions (Analysis Services)
Définition et configuration des cubes et des propriétés de cube
Configuration de dimensions, de hiérarchies et d'attributs d'un cube

Autres ressources

Rubriques Procédures relatives à l'utilisation des dimensions, des attributs et des hiérarchies

Aide et Informations

Assistance sur SQL Server 2005