Freigeben über


CubeDimension-Datentyp (ASSL)

Definiert einen Grunddatentyp, der die Beziehung zwischen einer Dimension und einem Cube darstellt.

Syntax

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

Datentypmerkmale

Merkmal BESCHREIBUNG
Basisdatentypen Keine
Abgeleitete Datentypen Keine

Datentypbeziehungen

Beziehung Element
Übergeordnete Elemente Keine
Untergeordnete Elemente AllMemberAggregationUsage, Annotations, Attributes, DimensionID, Hierarchies, HierarchyUniqueNameStyle, ID, MemberUniqueNameStyle, Name, Visible, Translations
Abgeleitete Elemente Dimension (Dimensions -Auflistung von Cube)

Hinweise

Es gibt eine CubeDimension für jede Dimensionsbeziehung auf einem Cube. Die CubeDimension umfasst alle MeasureGroups des Cubes.

Eine CubeDimension muss eine CubeHierarchy enthalten, wenn die Dimension bestimmte Aussagen über die Hierarchie treffen kann, darunter Deaktivieren der Hierarchie (und dabei Auswählen von Hierarchien, für die eine bestimmte Dimensionsverwendung gilt) oder Ausblenden der Hierarchie.

Entsprechend muss CubeDimension nur dann ein CubeAttribute enthalten, wenn die Dimension bestimmte Aussagen über das Attribut treffen kann. (Es kann nicht ausgewählt werden, für welche Attribute eine bestimmte Dimensionsverwendung gilt, jedoch können Attribute ausgeblendet werden.)

Das entsprechende Element im AMO-Objektmodell (Analysis Management Objects) ist CubeDimension.

Weitere Informationen

Analysis Services Scripting Language-XML-Datentypen (ASSL)