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

Kein

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.

Siehe auch

Verweis

Analysis Services Scripting Language-XML-Datentypen (ASSL)