XML-элементы — методы — Discover
Извлекает сведения, например список доступных баз данных или сведения об определенном объекте, из экземпляра Analysis 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: необязательный элемент, который может встречаться только один раз. |
Связи элементов
Связь | Элемент |
---|---|
Родительский элемент | None |
Дочерние элементы | Properties, RequestType, Restrictions |
Комментарии
Метод Discover запрашивает метаданные об экземплярах и объектах. Метаданные возвращаются с помощью типа данных XMLA Rowset .
Совет
если вы не знакомы с командами XML, щелкните шаблон XMLA-запроса на панели инструментов запроса в Management Studio, чтобы создать запрос и добавить параметры.
Пример
В следующем примере кода клиент отправляет вызов Discover для запроса списка кубов из образца Analysis Services базы данных Adventure Works DW (многомерный) 2012.
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>MDSCHEMA_CUBES</RequestType>
<Restrictions>
<RestrictionList>
<CATALOG_NAME>Adventure Works DW Multidimensional 2012</CATALOG_NAME>
</RestrictionList>
</Restrictions>
<Properties>
<PropertyList>
<DataSourceInfo>Provider=MSOLAP;Data Source=local;</DataSourceInfo>
<Catalog>Adventure Works DW Multidimensional 2012</Catalog>
<Format>Tabular</Format>
</PropertyList>
</Properties>
</Discover>