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.