Partilhar via


Tipo de dados CubeDimension (ASSL)

Define um tipo de dados primitivo que representa a relação entre uma dimensão e um cubo.

Sintaxe

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

Características do tipo de dados

Característica

Descrição

Tipos de dados base

Nenhum

Tipos de dados derivados

Nenhum

Relação do tipo de dados

Relação

Elemento

Elementos pai

Nenhum

Elementos filho

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

Elementos derivados

Dimension (coleção Dimensions de Cube)

Comentários

Há um elemento CubeDimension para cada relação de dimensão em um Cube. O elemento CubeDimension cobre todos os MeasureGroups do cubo.

Um elemento CubeDimension deve incluir um CubeHierarchy se a dimensão tiver algo específico a dizer sobre a hierarquia, incluindo a desabilitação da hierarquia (permitindo, portanto, a seleção das hierarquias aplicáveis a um uso de dimensão específico) ou a invisibilidade da hierarquia.

Similarmente, um elemento CubeDimension deve incluir um CubeAttribute somente se a dimensão tiver algo específico a dizer sobre o atributo. Não é possível selecionar os atributos aplicáveis a um uso de dimensão específico, visto que os atributos podem ficar invisíveis.

O elemento correspondente no modelo de objeto AMO (Objetos de Gerenciamento de Análise) é CubeDimension.

Consulte também

Referência

Tipos de dados XML do ASSL (Analysis Services Scripting Language)