Améliorations apportées (Analysis Services)

Microsoft SQL Server 2005 Analysis Services (SSAS) inclut les nouvelles fonctionnalités et améliorations suivantes en matière de dimensions.

Attributs

Dans les versions antérieures de Analysis Services, les dimensions étaient directement basées sur les niveaux d'une hiérarchie. Dans SQL Server 2005 Analysis Services, les dimensions sont basées sur les attributs, qui correspondent aux colonnes des tables d'une dimension. Chaque attribut contient les membres d'une colonne de table de dimension tels que Villes ou Paramètres régionaux dans une dimension Géographie, ou encore Jours ou Mois dans une dimension Temps. Cette nouvelle architecture sépare les fonctionnalités structurelles d'une dimension de ses fonctionnalités de navigation. Les attributs fournissent la structure d'une dimension et les niveaux utilisés pour la navigation de la dimension. Pour plus d'informations, consultez Attributs et hiérarchies d'attributs.

Hiérarchies multiples

Analysis Services prend à présent en charge plusieurs hiérarchies pour une même dimension. Jusqu'à présent, les hiérarchies d'une dimension étaient en fait des dimensions distinctes, liées à la dimension principale uniquement par une convention de nom d'identification. Dans SQL Server 2005 Analysis Services, toutefois, les dimensions ne sont plus décrites par leur structure hiérarchique, mais des attributs faciles à assembler dans des hiérarchies sont utilisés et différentes structures hiérarchiques peuvent être prises en charge dans la même dimension. Pour plus d'informations, consultez Hiérarchies définies par l'utilisateur.

Relations de dimension plusieurs-à-plusieurs

Analysis Services prend maintenant en charge les relations plusieurs-à-plusieurs entre des tables de faits et des tables de dimension par le biais de tables d'association. Les relations de dimension plusieurs-à-plusieurs étendent le modèle dimensionnel au-delà du schéma en étoile classique et prennent en charge des données analytiques complexes même lorsque les dimensions ne sont pas directement liées à une table de faits. Pour plus d'informations, consultez Relations de dimension.

Relations de dimension de référence

Analysis Services prend en charge les dimensions de référence par le biais de relations de dimension de référence où une dimension de référence est indirectement associée à un groupe de mesures par une autre dimension. L'utilisation de relations de dimension de référence vous permet d'associer une dimension de référence à un cube sans créer de dimension en flocon. Vous pouvez associer un nombre quelconque de dimensions de référence. Pour plus d'informations, consultez Relations de dimension.

Relations de dimension de fait

Analysis Services prend maintenant en charge les dimensions de fait, également appelées dimensions dégénérées, par le biais de relations de dimension de faits. Une dimension de fait est une dimension dont les attributs sont extraits d'une table de faits. Pour plus d'informations, consultez Relations de dimension.

Relations de dimension de rôle actif

Analysis Services prend maintenant en charge les relations de dimension de rôle actif dans lesquelles plusieurs relations entre une table de dimension et une table de faits peuvent être exprimées à l'aide d'une seule dimension. Dans les versions antérieures de Analysis Services, chaque relation entre une table de faits et une table de dimension nécessitait une dimension distincte. Pour plus d'informations, consultez Relations de dimension.

Types de dimension simplifiés

Dans Analysis Services, les dimensions ont été simplifiées : deux types de dimension, standard et liée, remplacent à présent les quatre types de dimension disponibles dans SQL Server 2000 Analysis Services. Une dimension standard est une dimension se trouvant dans la même base de données que le cube, tandis qu'une dimension liée se trouve dans une base de données différente de celle du cube. Les caractéristiques supplémentaires des dimensions sont maintenant prises en charge par les relations, les hiérarchies et les attributs des dimensions. Pour plus d'informations, consultez Dimensions (Analysis Services).

Dimensions liées et groupes de mesures liés

Dans Analysis Services, vous pouvez associer des données de différentes sources de données en liant un cube à un groupe de mesures d'un autre cube stocké dans la même base de données ou dans une base de données différente sur une instance de Analysis Services. Vous pouvez également lier un cube à une dimension dans une autre base de données. Après avoir créé un lien, les utilisateurs peuvent demander des données et des métadonnées dans l'objet lié, tout comme dans n'importe quel objet similaire natif au cube. Pour plus d'informations, consultez Groupes de mesures liés et Dimensions liées.

Inutilité des groupes de membres

Dans SQL Server 2000 Analysis Services, des groupes de membres étaient nécessaires pour organiser les membres comptant plus de 64 000 enfants. Analysis Services élimine à présent cette restriction, rendant dès lors les groupes de membres inutiles.

Taille des dimensions pratiquement illimitée

Analysis Services ne dépend plus du stockage résident des dimensions. Les données et métadonnées de dimension sont à présent placées dans la mémoire uniquement lorsque c'est nécessaire, permettant ainsi au moteur Analysis Services de traiter facilement les dimensions de taille pratiquement illimitée.

Voir aussi

Autres ressources

Améliorations apportées à Analysis Services

Aide et Informations

Assistance sur SQL Server 2005