Поделиться через


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>