• PRODUCTS
  • SUPPORT
  • DOCS
  • PARTNERS
  • COMPANY
  • QUOTE
  • ACCOUNT
  • STORE
QUOTE

Documentation

Support Forums
What can we help you with?
Topics

Cube Dimension Element

API Type:
Varigence.Languages.Biml.Cube.AstCubeDimensionNode
X-Ref:
  • Ast Cube Dimension Node
  • Ast Securable Node
  • Ast Scope Boundary Node

Attributes

AttributeAPI TypeDefaultDescription
DimensionNameAstDimensionMetadataNode 
This value specifies the unique identifier (ID) of the database dimension. This is a required reference to an existing definiton.
NameString 
Specifies the name of the object. This name can be used to reference this object from anywhere else in the program. This is a required property
AllMemberAggregationUsageAggregationUsageDefault
This value specifies the approach used to store All Member information with the aggregation designs related to this cube dimension. The default value is Unrestricted.
HierarchyUniqueNameStyleHierarchyUniqueNameStyleIncludeDimensionName
This value specifies how unique names are generated for the dimension’s hierarchies.
IdString 
Specifies the value to use for the ID of the cube dimension in Analysis Services. If not specified, the ID will be set to the name of the cube dimension.
MemberUniqueNameStyleMemberUniqueNameStyleNative
This value specifies how unique names are generated for members of the dimension’s hierarchies.
VisibleBooleantrue
This value indicates whether the parent element is visible. The default setting is True.

Collection Children

ChildAPI TypeDescription
<Annotations>
    <Annotation />
</Annotations>
AstAnnotationNode
This is a collection of annotation items that can be used to specify documentation, tags, or other information. Annotations are particularly useful for storing information about nodes that can be used by BimlScript code.
<Attributes>
    <Attribute />
</Attributes>
AstCubeAttributeReferenceNode
This is a container for attribute definitions associated with the cube dimension.
<Hierarchies>
    <Hierarchy />
</Hierarchies>
AstDimensionHierarchyReferenceNode
This is a container for hierarchy definitions associated with the cube dimension.
<Translations>
    <Translation />
</Translations>
AstTranslationNode
This value contains alternate language versions of measure groups, measures, cube dimension, perspectives, KPIs, actions, named sets, and calculated members associated with a dimension. These are used by client applications such as Microsoft Excel to show values for dimension metadata that are consistent with the language of the end-user.

© Varigence