Perspectives

Les cubes peuvent être des objets très complexes à explorer dans Microsoft SQL Server 2005 Analysis Services. Un cube unique peut représenter le contenu d'un entrepôt de données entier, avec plusieurs groupes de mesures dans un cube représentant plusieurs tables de faits et avec plusieurs dimensions reposant sur plusieurs tables de dimension. Ce type de cube peut être très complexe et très puissant, mais difficile à utiliser pour ceux qui n'ont besoin d'interagir qu'avec une petite partie du cube afin de répondre à leurs besoins en termes de décisionnel et de rapports.

Dans Microsoft SQL Server 2005 Analysis Services (SSAS), vous pouvez utiliser une perspective pour réduire la complexité d'un cube tel qu'il est perçu dans Analysis Services. Une perspective définit un sous-ensemble visualisable d'un cube qui fournit des points de vue focalisés sur un domaine d'activité ou sur une application. La perspective contrôle la visibilité des objets contenus dans un cube. Les objets suivants peuvent être affichés ou masqués dans une perspective:

  • les dimensions ;
  • les attributs ;
  • les hiérarchies ;
  • les groupes de mesures ;
  • les mesures ;
  • les indicateurs de performance clés ;
  • les calculs (membres calculés, jeux nommés et commandes script)
  • Actions

Par exemple, le cube Adventure Works de l'exemple de base de données Analysis Services Adventure Works DW contient onze groupes de mesures et vingt-et-une dimensions de cube différentes, représentant les ventes, les ventes prévisionnelles et les données financières. Une application cliente peut faire directement référence à la totalité du cube, mais ce point de vue peut être trop important si un utilisateur tente d'extraire des informations de base sur les ventes prévisionnelles. Le même utilisateur peut plutôt utiliser la perspective Cibles de ventes pour restreindre l'affichage du cube Adventure Works aux seuls objets en rapport avec les ventes prévisionnelles.

Les objets d'un cube qui ne sont pas visibles pour l'utilisateur via une perspective peuvent cependant être directement référencés et récupérés à l'aide de XML for Analysis, des expressions MDX (Multidimensional Expressions) ou des instructions DMX (Data Mining Extensions). Les perspectives ne restreignent pas l'accès aux objets d'un cube et ne doivent pas être utilisées à cette fin. Elles doivent au contraire servir à optimiser l'expérience de l'utilisateur lorsqu'il accède à un cube.

Une perspective est une vue en lecture seule du cube ; les objets du cube ne peuvent pas être renommés ni modifiés à l'aide d'une perspective. De la même façon, le comportement ou les fonctionnalités d'un cube, comme l'utilisation de valeurs visibles, ne peuvent pas être modifiés à l'aide d'une perspective.

Sécurité

Les perspectives ne sont pas censées servir de mécanisme de sécurité, mais elles constituent plutôt un outil qui optimise l'expérience de l'utilisateur dans les applications de décisionnel. L'intégralité de la sécurité d'une perspective donnée est héritée du cube sous-jacent. Par exemple, les perspectives ne peuvent pas donner accès aux objets d'un cube auxquels un utilisateur n'a pas déjà accès. La sécurité du cube doit d'abord être résolue, avant que l'utilisateur ne puisse accéder aux objets d'un cube par le biais d'une perspective. Rubrique connexe :Sécurisation d'Analysis Services

Voir aussi

Autres ressources

Utilisation des perspectives dans le Concepteur de modèles

Aide et Informations

Assistance sur SQL Server 2005