Partager via


Type de données CubeAttribute (ASSL)

Définit un type de données primitif représentant un attribut associé à un élément de 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 None
Types de données dérivés None

Relations du type de données

Relation Élément
Éléments parents None
Éléments enfants AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID
Éléments dérivés Attribute(collectionattributes de CubeDimension)

Remarques

l’élément AttributeHierarchyOptimizedState n’est pas pris en charge lors de l’exécution du service dans les valeurs de propriété de configuration DeploymentMode de 1 ou 2 (modes SharePoint ou tabulaire, utilisés pour exécuter les bases de données Power Pivot et de modèle tabulaire).

un attribut ne peut pas être ajouté comme niveau d’une hiérarchie lorsque la propriété, AtttributeHierarchyEnabled, a la valeur false et que l’instance fonctionne sous DeploymentMode 1 ou 2 (SharePoint ou en mode serveur tabulaire).

Les attributs de l’élément CubeDimension qui ne sont pas explicitement inclus dans la collection d' attributs deviennent partie intégrante de la collection avec des valeurs par défaut qui leur sont affectées. Une fois les attributs ajoutés à la collection, les attributs peuvent être retournés par la méthode Discover .

L’élément AggregationUsage contrôle la manière dont Analysis Services conçoit automatiquement les agrégations pour l’attribut. L’élément AggregationUsage ne limite pas les agrégations créées manuellement pour le cube.

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

Voir aussi

Types de données XML dans Analysis Services Scripting Language (ASSL)