Tipo de dados CubeAttribute (ASSL)
Define um tipo de dados primitivo que representa um atributo associado a um elemento Cube.
Sintaxe
<CubeAttribute>
<AttributeID>...</AttributeID>
<AggregationUsage>...</AggregationUsage>
<AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>
<AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>
<AttributeHierarchyVisible>...</AttributeHierarchyVisible>
<Annotations>...</Annotations>
</CubeAttribute>
Características do tipo de dados
Característica |
Descrição |
---|---|
Tipos de dados base |
Nenhum |
Tipos de dados derivados |
Nenhum |
Relação do tipo de dados
Relação |
Elemento |
---|---|
Elementos pai |
Nenhum |
Elementos filho |
AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID |
Elementos derivados |
Attribute (coleção Attributes de CubeDimension) |
Comentários
Os atributos no elemento CubeDimension que não estão explicitamente incluídos na coleção Attributes se transformam em parte da coleção e valores padrão são atribuídos a eles. Depois de serem adicionados à coleção, esses atributos são retornados pelo método Discover.
O elemento AggregationUsage controla como o Microsoft SQL Server Analysis Services projeta agregações automaticamente para o atributo. O elemento AggregationUsage não limita nenhuma agregação que é criada manualmente para o cubo.
O elemento correspondente no modelo de Objetos de Gerenciamento de Análise (AMO) é CubeAttribute.