Tipo di dati CubeDimension (ASSL)

Definisce un tipo di dati primitivo che rappresenta la relazione tra una dimensione e un cubo.

Sintassi

  
<CubeDimension>  
      <ID>...</ID>  
   <Name>...</Name>  
   <Translations>...</Translations>  
   <DimensionID>...</DimensionID>  
   <Visible>...</Visible>  
   <AllMemberAggregationUsage>...</AllMemberAggregationUsage>  
   <HierarchyUniqueNameStyle>...</HierarchyUniqueNameStyle>  
   <MemberUniqueNameStyle>...</MemberUniqueNameStyle>  
      <Attributes>...</Attributes>  
   <Hierarchies>...</Hierarchies>  
      <Annotations>...</Annotation>  
</CubeDimension>  

Caratteristiche tipo di dati

Caratteristica Descrizione
Tipi di dati di base Nessuno
Tipi di dati derivati Nessuno

Relazioni di tipo di dati

Relazione Elemento
Elementi padre Nessuno
Elementi figlio AllMemberAggregationUsage, Annotations, Attributes, DimensionID, Hierarchies, HierarchyUniqueNameStyle, ID, MemberUniqueNameStyle, Name, Visible, Translations
Elementi derivati Dimensione (raccolta Di dimensioni del cubo)

Commenti

È presente un oggetto CubeDimension per ogni relazione tra dimensioni in un oggetto Cube. CubeDimension copre tutti i MeasureGroup del cubo.

CubeDimension deve includere cubehierarchy se la dimensione ha qualcosa di specifico da dire sulla gerarchia, inclusa la disabilitazione della gerarchia (consentendo di selezionare le gerarchie applicabili a un utilizzo specifico della dimensione) o rendendo la gerarchia invisibile.

Analogamente, cubeDimension deve includere un CubeAttribute solo se la dimensione ha qualcosa di specifico da dire sull'attributo. Non è possibile in alcun modo selezionare gli attributi applicati a un utilizzo delle dimensioni specifico, ma gli attributi possono essere resi invisibili.

L'elemento corrispondente nel modello Analysis Management Objects (AMO) è CubeDimension .

Vedere anche

Analysis Services tipi di dati XML del linguaggio di scripting (ASSL)