Partager via


Utilisation de données multidimensionnelles

Un ensemble de cellules est le résultat d’une requête sur des données multidimensionnelles. Il se compose d’une collection d’axes, généralement pas plus de quatre axes et généralement seulement deux ou trois. Un axe est une collection de membres d’une ou plusieurs dimensions, qui est utilisée pour localiser ou filtrer des valeurs spécifiques dans un cube.

Une position est un point le long d’un axe. Pour un axe constitué d’une dimension unique, ces positions sont un sous-ensemble des membres de la dimension. Si un axe se compose de plusieurs dimensions, chaque position est une entité composée, qui a n parties où n est le nombre de dimensions orientées le long de cet axe. Chaque partie du poste est un membre d'une dimension constituante.

Par exemple, si les dimensions Geography et Product d’un cube contenant des données de vente sont orientées le long de l’axe x d’un ensemble de cellules, une position le long de cet axe peut contenir les membres « USA » et « Computers ». Dans cet exemple, la détermination d’une position le long de l’axe x nécessite que les membres de chaque dimension soient orientés le long de l’axe.

Une cellule est un objet positionné à l’intersection des coordonnées de l’axe. Chaque cellule a plusieurs éléments d’informations associés, y compris les données elle-même, une chaîne mise en forme (forme affichable de données de cellule) et la valeur ordinale de cellule. (Chaque cellule est une valeur ordinale unique dans l’ensemble de cellules. La valeur ordinale de la première cellule du jeu de cellules est égale à zéro, tandis que la cellule la plus à gauche d’un ensemble de cellules avec huit colonnes aurait une valeur ordinale de huit.)

Par exemple, un cube a les six dimensions suivantes (notez que ce schéma de cube diffère légèrement de l’exemple donné dans Vue d’ensemble des schémas multidimensionnels et des données) :

  • Vendeur

  • Géographie (hiérarchie naturelle) - Continents, Pays/Régions, États, et ainsi de suite

  • Trimestres - Trimestres, Mois, Jours

  • Années

  • Mesures - Ventes, Pourcentage de Changement, Ventes Prévisionnelles

  • Produits

L'ensemble de cellules suivant représente les ventes pour 1991 pour tous les produits :

Note

Les valeurs de cellule de l’exemple peuvent être affichées sous forme de paires ordonnées d’ordinals de position d’axe où le premier chiffre représente la position de l’axe x et le deuxième chiffre la position de l’axe y.

Les caractéristiques de cet ensemble de cellules sont les suivantes :

  • Dimensions de l’axe : Trimestres, Vendeur, Géographie

  • Dimensions de filtre : Mesures, Années, Produits

  • Deux axes : COLUMN (x ou Axe 0) et ROW (y, ou Axe 1)

  • axe x : deux dimensions imbriquées, Vendeur et Géographie

  • axe y : dimension des trimestres

L’axe x a deux dimensions imbriquées : vendeur et géographie. Dans Geography, quatre membres sont sélectionnés : Seattle, Boston, USA-Sud et Japon. Deux membres sont sélectionnés à partir de Salesperson : Valentine et Nash. Cela génère un total de huit positions sur cet axe (8 = 4*2).

Chaque coordonnée est représentée sous la forme d’une position avec deux membres : une de la dimension Salesperson et une autre de la dimension Geography :

(Valentine, Seattle), (Valentine, Boston), (Valentine, USA_North),  
(Valentine, Japan), (Nash, Seattle), (Nash, Boston), (Nash, USA_North),  
(Nash, Japan)  

L’axe y n’a qu’une seule dimension, contenant les huit positions suivantes :

Jan, Feb, Mar, Qtr2, Qtr3, Oct, Nov, Dec  

Les ensembles de cellules, les cellules, les axes et les positions sont tous représentés dans ADO MD par des objets correspondants : Cellset, Cell, Axiset Position.

Voir aussi

Modèle Objet ADO MD
ADO (Multidimensionnel) (ADO MD)
Vue d’ensemble des schémas multidimensionnels et de données
Programmation avec ADO MD
Utilisation d’ADO avec ADO MD