<?xml version="1.0" encoding="UTF-8"?> <xmlacycle> <Discover xmlns="urn:schemas-microsoft-com:xml-analysis"> <RequestType>MDSCHEMA_HIERARCHIES</RequestType> <Restrictions> <RestrictionList> <CATALOG_NAME>${catalog}</CATALOG_NAME> <CUBE_NAME>Sales</CUBE_NAME> <DIMENSION_UNIQUE_NAME>[Time]</DIMENSION_UNIQUE_NAME> </RestrictionList> </Restrictions> <Properties> <PropertyList> <DataSourceInfo>${datasource}</DataSourceInfo> <Catalog>${catalog}</Catalog> <Format>Tabular</Format> </PropertyList> </Properties> </Discover> <xmla:DiscoverResponse xmlns:xmla="urn:schemas-microsoft-com:xml-analysis"> <xmla:return> <root xmlns="urn:schemas-microsoft-com:xml-analysis:rowset" xmlns:EX="urn:schemas-microsoft-com:xml-analysis:exception" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <xsd:schema elementFormDefault="qualified" targetNamespace="urn:schemas-microsoft-com:xml-analysis:rowset" xmlns="urn:schemas-microsoft-com:xml-analysis:rowset" xmlns:sql="urn:schemas-microsoft-com:xml-sql" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <xsd:element name="root"> <xsd:complexType> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="row" type="row"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:simpleType name="uuid"> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="row"> <xsd:sequence> <xsd:element minOccurs="0" name="CATALOG_NAME" sql:field="CATALOG_NAME" type="xsd:string"/> <xsd:element minOccurs="0" name="SCHEMA_NAME" sql:field="SCHEMA_NAME" type="xsd:string"/> <xsd:element name="CUBE_NAME" sql:field="CUBE_NAME" type="xsd:string"/> <xsd:element name="DIMENSION_UNIQUE_NAME" sql:field="DIMENSION_UNIQUE_NAME" type="xsd:string"/> <xsd:element name="HIERARCHY_NAME" sql:field="HIERARCHY_NAME" type="xsd:string"/> <xsd:element name="HIERARCHY_UNIQUE_NAME" sql:field="HIERARCHY_UNIQUE_NAME" type="xsd:string"/> <xsd:element minOccurs="0" name="HIERARCHY_GUID" sql:field="HIERARCHY_GUID" type="uuid"/> <xsd:element name="HIERARCHY_CAPTION" sql:field="HIERARCHY_CAPTION" type="xsd:string"/> <xsd:element name="DIMENSION_TYPE" sql:field="DIMENSION_TYPE" type="xsd:short"/> <xsd:element name="HIERARCHY_CARDINALITY" sql:field="HIERARCHY_CARDINALITY" type="xsd:unsignedInt"/> <xsd:element minOccurs="0" name="DEFAULT_MEMBER" sql:field="DEFAULT_MEMBER" type="xsd:string"/> <xsd:element minOccurs="0" name="ALL_MEMBER" sql:field="ALL_MEMBER" type="xsd:string"/> <xsd:element minOccurs="0" name="DESCRIPTION" sql:field="DESCRIPTION" type="xsd:string"/> <xsd:element name="STRUCTURE" sql:field="STRUCTURE" type="xsd:short"/> <xsd:element name="IS_VIRTUAL" sql:field="IS_VIRTUAL" type="xsd:boolean"/> <xsd:element name="IS_READWRITE" sql:field="IS_READWRITE" type="xsd:boolean"/> <xsd:element name="DIMENSION_UNIQUE_SETTINGS" sql:field="DIMENSION_UNIQUE_SETTINGS" type="xsd:int"/> <xsd:element name="DIMENSION_IS_VISIBLE" sql:field="DIMENSION_IS_VISIBLE" type="xsd:boolean"/> <xsd:element name="HIERARCHY_ORDINAL" sql:field="HIERARCHY_ORDINAL" type="xsd:unsignedInt"/> <xsd:element name="DIMENSION_IS_SHARED" sql:field="DIMENSION_IS_SHARED" type="xsd:boolean"/> <xsd:element minOccurs="0" name="PARENT_CHILD" sql:field="PARENT_CHILD" type="xsd:boolean"/> </xsd:sequence> </xsd:complexType> </xsd:schema> <row> <CATALOG_NAME>FoodMart</CATALOG_NAME> <CUBE_NAME>Sales</CUBE_NAME> <DIMENSION_UNIQUE_NAME>[Time]</DIMENSION_UNIQUE_NAME> <HIERARCHY_NAME>Time</HIERARCHY_NAME> <HIERARCHY_UNIQUE_NAME>[Time]</HIERARCHY_UNIQUE_NAME> <HIERARCHY_CAPTION>Time</HIERARCHY_CAPTION> <DIMENSION_TYPE>1</DIMENSION_TYPE> <HIERARCHY_CARDINALITY>34</HIERARCHY_CARDINALITY> <DEFAULT_MEMBER>[Time].[1997]</DEFAULT_MEMBER> <DESCRIPTION>Sales Cube - Time Hierarchy</DESCRIPTION> <STRUCTURE>0</STRUCTURE> <IS_VIRTUAL>false</IS_VIRTUAL> <IS_READWRITE>false</IS_READWRITE> <DIMENSION_UNIQUE_SETTINGS>0</DIMENSION_UNIQUE_SETTINGS> <DIMENSION_IS_VISIBLE>true</DIMENSION_IS_VISIBLE> <HIERARCHY_ORDINAL>4</HIERARCHY_ORDINAL> <DIMENSION_IS_SHARED>true</DIMENSION_IS_SHARED> <PARENT_CHILD>false</PARENT_CHILD> </row> <row> <CATALOG_NAME>FoodMart</CATALOG_NAME> <CUBE_NAME>Sales</CUBE_NAME> <DIMENSION_UNIQUE_NAME>[Time]</DIMENSION_UNIQUE_NAME> <HIERARCHY_NAME>Time.Weekly</HIERARCHY_NAME> <HIERARCHY_UNIQUE_NAME>[Time.Weekly]</HIERARCHY_UNIQUE_NAME> <HIERARCHY_CAPTION>Time</HIERARCHY_CAPTION> <DIMENSION_TYPE>1</DIMENSION_TYPE> <HIERARCHY_CARDINALITY>837</HIERARCHY_CARDINALITY> <DEFAULT_MEMBER>[Time.Weekly].[All Time.Weeklys].[1997]</DEFAULT_MEMBER> <ALL_MEMBER>[Time.Weekly].[All Time.Weeklys]</ALL_MEMBER> <DESCRIPTION>Sales Cube - Time.Weekly Hierarchy</DESCRIPTION> <STRUCTURE>0</STRUCTURE> <IS_VIRTUAL>false</IS_VIRTUAL> <IS_READWRITE>false</IS_READWRITE> <DIMENSION_UNIQUE_SETTINGS>0</DIMENSION_UNIQUE_SETTINGS> <DIMENSION_IS_VISIBLE>true</DIMENSION_IS_VISIBLE> <HIERARCHY_ORDINAL>5</HIERARCHY_ORDINAL> <DIMENSION_IS_SHARED>true</DIMENSION_IS_SHARED> <PARENT_CHILD>false</PARENT_CHILD> </row> </root> </xmla:return> </xmla:DiscoverResponse> </xmlacycle>