Discover 方法 (XMLA)
从 MicrosoftSQL ServerAnalysis Services 实例检索信息,如可用数据库的列表或有关特定对象的详细信息。 使用 Discover 方法检索到的数据取决于传递给该方法的参数的值。
命名空间 urn:schemas-microsoft-com:xml-analysis
SOAP 操作 "urn:schemas-microsoft-com:xml-analysis:Discover"
语法
<Discover>
<RequestType>...</RequestType>
<Restrictions>...</Restrictions>
<Properties>...</Properties>
</Discover>
元素特征
特征 |
说明 |
---|---|
数据类型和长度 |
无 |
默认值 |
无 |
基数 |
0-1:可出现一次且仅出现一次的可选元素。 |
示例
在以下代码示例中,客户端发送 Discover 调用以从 Adventure Works DW 示例 Analysis Services 数据库请求多维数据集列表:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>MDSCHEMA_CUBES</RequestType>
<Restrictions>
<RestrictionList>
<CATALOG_NAME>Adventure Works DW</CATALOG_NAME>
</RestrictionList>
</Restrictions>
<Properties>
<PropertyList>
<DataSourceInfo>Provider=MSOLAP;Data Source=local;</DataSourceInfo>
<Catalog>Adventure Works DW</Catalog>
<Format>Tabular</Format>
</PropertyList>
</Properties>
</Discover>