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 tra tipi di dati

Relazione

Elemento

Elementi padre

Nessuno

Elementi figlio

AllMemberAggregationUsage, Annotations, Attributes, DimensionID, Hierarchies, HierarchyUniqueNameStyle, ID, MemberUniqueNameStyle, Name, Visible, Translations

Elementi derivati

Dimension (raccolta Dimensions di Cube)

Osservazioni

Per ogni relazione per le dimensioni in un elemento Cube è presente un solo elemento CubeDimension. CubeDimension include tutti gli elementi MeasureGroups del cubo.

Un elemento CubeDimension deve includere un elemento CubeHierarchy se la dimensione fornisce informazioni specifiche sulla gerarchia, ad esempio sulla disattivazione della gerarchia, consentendo in tal modo la selezione delle gerarchie applicate a un determinato utilizzo delle dimensioni, o sull'attivazione dell'invisibilità della gerarchia.

Analogamente, un elemento CubeDimension deve includere un elemento CubeAttribute solo se la dimensione fornisce informazioni specifiche 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 a oggetti AMO (Analysis Management Objects) è CubeDimension.