The Varigence company brand logo
Products
BimlFlexBimlStudioBimlExpress
Pricing
Solutions
IndustriesUse Cases
Resources
DocumentationKnowledge BaseBlog
About
CompanyContact Us
Products
BimlFlexBimlStudioBimlExpress
Pricing
Solutions
IndustriesUse Cases
Resources
DocumentationKnowledge BaseBlog
About
CompanyContact Us
Schedule Demo
Account
Schedule Demo
Account

Cube Attribute Reference Element

API Type:
Varigence.Languages.Biml.Cube.AstCubeAttributeReferenceNode
X-Ref:
  • Ast Cube Attribute Reference Node
  • Ast Attribute Reference Node

Attributes

AttributeAPI TypeDefaultDescription
AttributeNameAstAttributeNode 
This value specifies a direct reference to the target attribute. This is a required reference to an existing definiton.
AggregationUsageAggregationUsageDefault
This value specifies the aggregation usage restrictions for the referenced dimension attribute in the context of this cube dimension.
AttributeHierarchyEnabledBooleantrue
This value specifies whether the attribute hierarchy is enabled for the referenced dimension attribute in the context of this cube dimension.
AttributeHierarchyOptimizedStateSsasOptimizedStateFullyOptimized
This value specifies the optimized state settings for the referenced dimension attribute in the context of this cube dimension.
AttributeHierarchyVisibleBooleantrue
This value specifies the visibility of the referenced dimension attribute in the context of this cube dimension.

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.

© Varigence