<xsd:complexType name="CT_PivotCacheDefinition">
<xsd:sequence>
<xsd:element name="cacheSource" type="CT_CacheSource" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>PivotCache Source Description</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cacheFields" type="CT_CacheFields" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>PivotCache Fields</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cacheHierarchies" minOccurs="0" type="CT_CacheHierarchies">
<xsd:annotation>
<xsd:documentation>PivotCache Hierarchies</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="kpis" minOccurs="0" type="CT_PCDKPIs">
<xsd:annotation>
<xsd:documentation>OLAP KPIs</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tupleCache" minOccurs="0" type="CT_TupleCache">
<xsd:annotation>
<xsd:documentation>Tuple Cache</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="calculatedItems" minOccurs="0" type="CT_CalculatedItems">
<xsd:annotation>
<xsd:documentation>Calculated Items</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="calculatedMembers" type="CT_CalculatedMembers" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Calculated Members</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dimensions" type="CT_Dimensions" minOccurs="0">
<xsd:annotation>
<xsd:documentation>OLAP Dimensions</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="measureGroups" type="CT_MeasureGroups" minOccurs="0">
<xsd:annotation>
<xsd:documentation>OLAP Measure Groups</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="maps" type="CT_MeasureDimensionMaps" minOccurs="0">
<xsd:annotation>
<xsd:documentation>OLAP Measure Group</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="extLst" minOccurs="0" type="CT_ExtensionList">
<xsd:annotation>
<xsd:documentation>Future Feature Data Storage Area</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute ref="r:id" use="optional">
<xsd:annotation>
<xsd:documentation>Relationship Identifier</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="invalid" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>Invalid Cache</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="saveData" type="xsd:boolean" use="optional" default="true">
<xsd:annotation>
<xsd:documentation>Save Pivot Records</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="refreshOnLoad" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>Refresh On Load</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="optimizeMemory" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>Optimize Cache for Memory</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="enableRefresh" type="xsd:boolean" use="optional" default="true">
<xsd:annotation>
<xsd:documentation>Enable PivotCache Refresh</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="refreshedBy" type="ST_Xstring" use="optional">
<xsd:annotation>
<xsd:documentation>Last Refreshed By</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="refreshedDate" type="xsd:double" use="optional">
<xsd:annotation>
<xsd:documentation>PivotCache Last Refreshed Date</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="backgroundQuery" type="xsd:boolean" default="false">
<xsd:annotation>
<xsd:documentation>Background Query</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="missingItemsLimit" type="xsd:unsignedInt" use="optional">
<xsd:annotation>
<xsd:documentation>Missing Items Limit</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="createdVersion" type="xsd:unsignedByte" use="optional" default="0">
<xsd:annotation>
<xsd:documentation>PivotCache Created Version</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="refreshedVersion" type="xsd:unsignedByte" use="optional" default="0">
<xsd:annotation>
<xsd:documentation>PivotCache Last Refreshed Version</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="minRefreshableVersion" type="xsd:unsignedByte" use="optional" default="0">
<xsd:annotation>
<xsd:documentation>Minimum Version Required for Refresh</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="recordCount" type="xsd:unsignedInt" use="optional">
<xsd:annotation>
<xsd:documentation>PivotCache Record Count</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="upgradeOnRefresh" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>Upgrade PivotCache on Refresh</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tupleCache" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>Stores Cache for OLAP Functions</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="supportSubquery" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>Supports Subqueries</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="supportAdvancedDrill" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>Supports Attribute Drilldown</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|