Type de données CubeDimension (ASSL)

Définit un type de données primitif représentant la relation entre une dimension et un cube.

Syntaxe

<CubeDimension>
      <ID>...</ID>
   <Name>...</Name>
   <Translations>...</Translations>
   <DimensionID>...</DimensionID>
   <Visible>...</Visible>
   <AllMemberAggregationUsage>...</AllMemberAggregationUsage>
   <HierarchyUniqueNameStyle>...</HierarchyUniqueNameStyle>
   <MemberUniqueNameStyle>...</MemberUniqueNameStyle>
      <Attributes>...</Attributes>
   <Hierarchies>...</Hierarchies>
      <Annotations>...</Annotation>
</CubeDimension>

Caractéristiques du type de données

Caractéristique

Description

Types de données de base

Aucun

Types de données dérivés

Aucun

Relations du type de données

Relation

Élément

Éléments parents

Aucun

Éléments enfants

AllMemberAggregationUsage, Annotations, Attributes, DimensionID, Hierarchies, HierarchyUniqueNameStyle, ID, MemberUniqueNameStyle, Name, Visible, Translations

Éléments dérivés

Dimension (collection Dimensions de Cube)

Notes

Il y a un type de données CubeDimension pour chaque relation de dimension sur un Cube. Le type de données CubeDimension couvre tous les éléments MeasureGroups du cube.

Un type de données CubeDimension doit contenir un type CubeHierarchy si la dimension a une influence spécifique sur la hiérarchie, notamment en désactivant la hiérarchie (ce qui permet de sélectionner les hiérarchies qui s'appliquent à une utilisation particulière de la dimension) ou en rendant la hiérarchie invisible.

De même, un type de données CubeDimension ne doit inclure un type CubeAttribute que si la dimension a une influence spécifique sur l'attribut. (Bien qu'il n'y ait aucun moyen de sélectionner quels attributs appliquer à une utilisation de dimension particulière, les attributs peuvent être rendus invisibles).

L'élément correspondant dans le modèle objet AMO (Analysis Management Objects) est CubeDimension.