The Properties parameter enables you to specify properties
of the Discover method, such as the return format of the result set
or the time-out value.
Use the DISCOVER_PROPERTIES
request type to get information about properties that are available
for each request type and the values that are associated with those
properties. The DISCOVER_PROPERTIES request type returns information
about both standard and provider-specific properties. The returned
information includes the name, description, data type, access, and
current value of each property. The information also shows whether
each property is required.
The following table
contains a list of properties and property information, including
sample values, that the DISCOVER_PROPERTIES request type returns.
The value of PropertyType for each of these properties is
string
.
Values for the Properties Parameter
|
|
|
|
|
Specifies the content
of the XML result: None, Schema, Data, or Both.
|
|
|
|
Specifies the user name
to use for metadata authentication.
|
|
|
|
Specifies the password
to use for metadata authentication.
|
|
|
|
Specifies the domain
to use for metadata authentication.
|
|
|
|
Specifies the name of
the XML for Analysis provider.
|
|
SAS XML for Analysis
StoredProcess Provider
|
|
Specifies the version
of the XML for Analysis provider.
|
|
|
|
Specifies the format
of the XML result: Tabular or Multidimensional.
|
|
|
|
Specifies the identifying
information that is required to retrieve data from a data source.
|
|
|
You can list properties
in any order. The Properties parameter is required in the Discover
method. The only call to the Discover method that can have empty properties
is DISCOVER_DATASOURCES. All other request types require at least
DataSourceInfo to be specified, such as:
<PropertyList
xmlns="urn:schemas-microsoft-com:xml-analysis">
<DataSourceInfo>
Provider=SASSPS
</DataSourceInfo>
</PropertyList>
To cause a call to Discover
to execute under a specific user's identity, a UserName and Password
property can be included in the PropertyList element, such as:
<PropertyList xmlns="urn:schemas-microsoft-com:xml-analysis">
<DataSourceInfo>
Provider=SASSPS
</DataSourceInfo>
<UserName>username</UserName>
<Password>password</Password>
</PropertyList>
If you choose to include
the UserName or Password properties, it is important to ensure that
access to your Web service is secure and encrypted. For more information,
see the
SAS Intelligence Platform: Web Application Administration Guide.