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

Documentation

Support Forums
What can we help you with?
Topics

Cube Measure Group Element

API Type:
Varigence.Languages.Biml.MeasureGroup.AstCubeMeasureGroupNode
X-Ref:
  • Ast Cube Measure Group Node
  • Ast Securable Node
  • Ast Scope Boundary Node

Attributes

AttributeAPI TypeDefaultDescription
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
AggregationPrefixString 
This value provides a common prefix for aggregation names used throughout the associated measure group.
DataAggregationDataAggregationDataAndCacheAggregatable
This value specifies whether persisted data, cached data, or both will be aggregated for the measure group.
EstimatedCountInt640
This value indicates the estimated number of items in the measure group. The default setting is zero. This value is used to assist in aggregation design choices and other internal operations. While EstimatedCount can be set manually to reflect estimated member counts, BimlStudio also provides an automatic Member Count Estimator in the Cube ribbon.
FactNameAstMeasureGroupMetadataNode 
This value specifies a direct reference to the fact table that contains the rows that will comprise this measure group. This references an existing definiton.
IgnoreUnrelatedDimensionsBooleantrue
This value specifies when indexing and aggregating occur. The options are Regular, which means that indexing and aggregating occur during processing, or Lazy, which means that indexing and aggregation occur after processing is completed.
TypeMeasureGroupTypeRegular
This value specifies the measure group’s type.
ProcessingModeProcessingModeRegular
This value specifies when indexing and aggregating occur. The options are Regular, which means that indexing and aggregating occur during processing, or Lazy, which means that indexing and aggregation occur after processing is completed.
ProcessingPriorityInt320
This value specifies when indexing and aggregating occur. The options are Regular, which means that indexing and aggregating occur during processing, or Lazy, which means that indexing and aggregation occur after processing is completed.
StorageLocationString 
This value specifies the full path where the measure group’s files are located. If this value is not specified, then the storage location comes from the cube that contains the measure group.
StorageModeStorageModeMolap
This value specifies which storage mode the measure group will use.

Singleton Children

ChildAPI TypeDescription
<ErrorConfiguration />AstErrorConfigurationNodeThe AstErrorConfigurationNode type defines how the SQL Server Analysis Services engine will respond to various potential error conditions while processing objects in the cube.
<ProactiveCaching />AstProactiveCachingNodeThe AstProactiveCachingNodecorresponds directly to a proactive caching configuration definition in SQL Server Analysis Services.

Collection Children

ChildAPI TypeDescription
<AggregationDesigns>
    <AggregationDesign />
</AggregationDesigns>
AstAggregationDesignNode
This is a container for aggregation designs associated with the measure group.
<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.
<CubeDimensionBindings>
    Multiple Choices...
</CubeDimensionBindings>
AstCubeDimensionBindingBaseNode
This is a container for cube dimension bindings associated with the measure group.
<Measures>
    <Measure />
</Measures>
AstMeasureReferenceNode
This is a container for the measures that are associated with the measure group. Measures are defined in the underlying fact table and can be overridden in this collection with additional metadata values.
<Partitions>
    <Partition />
</Partitions>
AstPartitionNode
This is a container for partitions associated with measure group.
<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