2.2.4.152 OLAPQueryData

Namespace: http://performancepoint.microsoft.com/OLAPQueryData

Represents an analytic query.

 <xs:complexType name="OLAPQueryData" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <xs:element minOccurs="0" maxOccurs="1" name="Parameters" type="tns:ArrayOfParameter"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DataSourceLocation" type="tns:RepositoryLocation"/>
     <xs:element minOccurs="0" maxOccurs="1" name="MDX" type="xs:string"/>
   </xs:sequence>
 </xs:complexType>

Parameters: An ArrayOfParameters collection (see section 2.2.4.49) containing all the user-defined parameters for the current query as well as their default values.  It MUST NOT be null. If there are no user-defined parameters, it MUST be empty.

DataSourceLocation: A RepositoryLocation object (see section 2.2.4.161) that specifies the location on the server (2) of the data source object associated with this query. It MUST NOT be null.

MDX: The MDX query used to generate data for the analytic report. It MUST NOT be null or empty. Any parameters from the Parameters collection used in this query MUST be denoted using left and right angle brackets. For example, a parameter named ParameterName MUST be included as <<ParameterName>>.