Share via


Tipo de datos CubeAttribute (ASSL)

Define un tipo de datos primitivo que representa un atributo asociado a un elemento Cube.

Sintaxis

<CubeAttribute>
   <AttributeID>...</AttributeID>
   <AggregationUsage>...</AggregationUsage>
   <AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>
   <AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>
   <AttributeHierarchyVisible>...</AttributeHierarchyVisible>
      <Annotations>...</Annotations>
</CubeAttribute>

Características del tipo de datos

Característica

Descripción

Tipos de datos básicos

Ninguno

Tipos de datos derivados

Ninguno

Relaciones entre tipos de datos

Relación

Elemento

Elementos primarios

Ninguno

Elementos secundarios

AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID

Elementos derivados

Attribute (colección Attributes de CubeDimension)

Comentarios

Los atributos del elemento CubeDimension que no están incluidos explícitamente en la colección Attributes entran a formar parte de la colección y tienen asignados valores predeterminados. Una vez agregados a la colección, el método Discover devolverá estos atributos.

El elemento AggregationUsage controla cómo Microsoft SQL Server Analysis Services diseña automáticamente las agregaciones para el atributo. El elemento AggregationUsage no restringe ninguna agregación que se crea manualmente para el cubo.

El elemento correspondiente en el modelo de objetos de Objetos de administración de análisis (AMO) es CubeAttribute.