Метод Discover (XML для аналитики)
Получает сведения, такие как список доступных баз данных или подробности о конкретном объекте от экземпляра служб Microsoft SQL Server Службы 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: необязательный элемент, который может появляться только один раз. |
Связи элемента
Связь |
Элемент |
---|---|
Родительский элемент |
Нет |
Дочерние элементы |
Замечания
Метод Discover запрашивает метаданные об экземплярах и объектах служб Службы Analysis Services. Метаданные возвращаются с помощью типа данных XMLA Rowset.
Пример
Следующий образец кода демонстрирует вызов клиентом метода 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>
См. также