Tipo di dati CubeAttribute (ASSL)
Definisce un tipo di dati primitivo che rappresenta un attributo associato a un elemento Cube.
Sintassi
<CubeAttribute>
<AttributeID>...</AttributeID>
<AggregationUsage>...</AggregationUsage>
<AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>
<AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>
<AttributeHierarchyVisible>...</AttributeHierarchyVisible>
<Annotations>...</Annotations>
</CubeAttribute>
Caratteristiche tipo di dati
Caratteristica |
Descrizione |
---|---|
Tipi di dati di base |
Nessuno |
Tipi di dati derivati |
Nessuno |
Relazioni tra tipi di dati
Relazione |
Elemento |
---|---|
Elementi padre |
Nessuno |
Elementi figlio |
AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID |
Elementi derivati |
Attribute (raccolta Attributes di CubeDimension) |
Osservazioni
Gli attributi nell'elemento CubeDimension che non sono inclusi in modo esplicito nella raccolta Attributes diventano parte della raccolta e dispongono di valori predefiniti associati. Dopo che vengono aggiunti alla raccolta, tali attributi verranno restituiti dal metodo Discover.
L'elemento AggregationUsage determina il modo in cui in Microsoft SQL Server Analysis Services viene eseguita la progettazione automatica delle aggregazioni per l'attributo. L'elemento AggregationUsage non vincola alcuna aggregazione creata manualmente per il cubo.
L'elemento corrispondente nel modello a oggetti AMO (Analysis Management Objects) è CubeAttribute.