Cube Dimension Element
X-Ref:
- Ast Cube Dimension Node
- Ast Securable Node
- Ast Scope Boundary Node
Attributes
Attribute | API Type | Default | Description |
---|---|---|---|
DimensionName | AstDimensionMetadataNode | This value specifies the unique identifier (ID) of the database dimension. This is a required reference to an existing definiton. | |
Name | String | 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 | |
AllMemberAggregationUsage | AggregationUsage | Default | 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. |
HierarchyUniqueNameStyle | HierarchyUniqueNameStyle | IncludeDimensionName | This value specifies how unique names are generated for the dimension’s hierarchies. |
Id | String | 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. | |
MemberUniqueNameStyle | MemberUniqueNameStyle | Native | This value specifies how unique names are generated for members of the dimension’s hierarchies. |
Visible | Boolean | true | This value indicates whether the parent element is visible. The default setting is True. |
Collection Children
Child | API Type | Description |
---|---|---|
<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. |