AggregationUsage

The AggregationUsage property of a dimension specifies how aggregations are to be designed for the dimension levels.

Applies To
clsCubeDimension clsPartitionDimension

Data Type

DimensionAggUsageTypes (an enumeration )

Access

The access type depends on the class of the object.

Class Access
clsCubeDimension R/W
clsPartitionDimension R

Remarks

When aggregations are designed for a dimension, the value of this property determines which levels of a dimension will have aggregations created for them. This table describes how the value of this property affects the creation of aggregations for levels.

AggregationUsage Description
dimAggUsageCustom Aggregations will be created only for those levels whose EnableAggregations property is set to True.
dimAggUsageDetailsOnly Aggregations will be created only for the lowest level in the dimension.
dimAggUsageStandard The aggregation design algorithm will determine which levels to create aggregations for.
dimAggUsageTopOnly Aggregations will be created only for the top (All) level.


Note For virtual dimensions, AggregationUsage is automatically set to dimAggUsageTopOnly. An error will be raised if you attempt to set this property on a virtual dimension.


See Also
About Decision Support Objects Using Decision Support Objects
Properties Cross-Reference  

(c) 1988-1998 Microsoft Corporation. All Rights Reserved.