Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This complex type represents an aggregation instance in a partition.
-
<xsd:complexType name="AggregationInstance"> <xsd:all> <xsd:element name="ID" type="xsd:string" minOccurs="0"/> <xsd:element name="Name" type="xsd:string"/> <xsd:element name="AggregationType" > <xsd:simpleType> <xsd:restriction base="xsd:string" > <xsd:enumeration value="IndexedView" /> <xsd:enumeration value="Table" /> <xsd:enumeration value="UserDefined" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Source" type="TabularBinding" minOccurs="0" /> <xsd:element name="Dimensions" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Dimension" type="AggregationInstanceDimension" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Measures" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Measure" type="AggregationInstanceMeasure" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Annotations" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Annotation" type="Annotation" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Description" type="xsd:string" minOccurs="0"/> </xsd:all> </xsd:complexType>
|
Element |
Read-Only |
Default value |
Description |
|---|---|---|---|
|
ID |
|
Defaults to Name |
The object ID string. |
|
Name |
|
[Required] |
The object name. |
|
AggregationType |
|
[Required] |
The type of aggregation stored in the partition. The enumeration values are the following: IndexedView: The aggregation is stored in an indexed view. Table: The aggregation is stored in a table. UserDefined: The aggregation is user-defined. |
|
Source |
|
Empty |
The table name that is used if it is different than the name that is associated with column binding. This permits a single aggregation table to be defined in the DataSourceView for multiple partitions instead of one per partition. |
|
Dimensions |
|
Empty |
A collection of objects of type AggregationInstanceDimension. |
|
Measures |
|
Empty |
A collection of objects of type AggregationInstanceMeasure. |
|
Annotations |
|
Empty |
A collection of Annotation objects. |
|
Description |
|
Empty |
The object description. |