CubeAttribute.AggregationUsage Property
Applies To: SQL Server 2016 Preview
Gets or sets how Aggregation Designer will design aggregations.
Namespace: Microsoft.AnalysisServices
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
[DefaultValueAttribute(AggregationUsage.Default)]
public AggregationUsage AggregationUsage { get; set; }
public:
[DefaultValueAttribute(AggregationUsage::Default)]
property AggregationUsage AggregationUsage {
AggregationUsage get();
void set(AggregationUsage value);
}
[<DefaultValueAttribute(AggregationUsage.Default)>]
member AggregationUsage : AggregationUsage with get, set
<DefaultValueAttribute(AggregationUsage.Default)>
Public Property AggregationUsage As AggregationUsage
Property Value
Type: Microsoft.AnalysisServices.AggregationUsage
An AggregationUsage object.
Remarks
The following are the possible values and their meanings:
Full: Every aggregation for the cube must include this attribute.
None: No aggregation for the cube can include this attribute.
Unrestricted: No restrictions are placed on Aggregation Designer.
Default: Aggregation Designer applies a default rule based on the type of attribute. That is, Unrestricted for All and Granularity attributes, None for others.
See Also
CubeAttribute Class
Microsoft.AnalysisServices Namespace
Return to top