Type de données CubeAttribute (ASSL)
Définit un type de données primitif représentant un attribut associé à un élément Cube.
Syntaxe
<CubeAttribute>
<AttributeID>...</AttributeID>
<AggregationUsage>...</AggregationUsage>
<AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>
<AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>
<AttributeHierarchyVisible>...</AttributeHierarchyVisible>
<Annotations>...</Annotations>
</CubeAttribute>
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 |
AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID |
Éléments dérivés |
Attribute (collection Attributes de Dimension) |
Notes
Dans l'élément CubeDimension, les attributs qui ne sont pas inclus explicitement dans la collection Attributes sont ajoutés à la collection et reçoivent des valeurs par défaut. Après leur ajout à la collection, ces attributs seront retournés par la méthode Discover.
L'élément AggregationUsage détermine les modalités selon lesquelles Microsoft SQL Server Analysis Services crée automatiquement des agrégations pour l'attribut. L'élément AggregationUsage ne produit aucun effet sur les agrégations créées manuellement pour le cube.
L'élément correspondant dans le modèle objet AMO (Analysis Management Objects) est CubeAttribute.