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

Elemento figlio

AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID

Elementi derivati

Attribute (raccolta Attributes di CubeDimension)

Osservazioni

L'elemento AttributeHierarchyOptimizedState non è supportato in caso di esecuzione del servizio con i valori 1 e 2 della proprietà di configurazione DeploymentMode (modalità SharePoint o tabulare utilizzate per eseguire PowerPivot e database modello tabulare).

Non è possibile aggiungere un attributo come livello di una gerarchia quando la proprietà AtttributeHierarchyEnabled è impostata su FALSE e l'istanza viene utilizzata con i valori 1 e 2 della proprietà di configurazione di DeploymentMode (modalità server SharePoint o tabulare).

Gli attributi nell'elemento CubeDimension che non sono inclusi in modo esplicito nella raccolta Attributes diventano parte della raccolta con valori predefiniti associati. Una volta aggiunti gli attributi alla raccolta, possono essere 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.

Vedere anche

Riferimento

Tipi di dati XML di Analysis Services Scripting Language (ASSL)