Elementos XML: métodos: Discover

Recupera información, como la lista de bases de datos disponibles o detalles sobre un objeto específico, de una instancia de Analysis Services. Los datos recuperados con el método Discover dependen de los valores de los parámetros que se le pasan.

Espacio de nombres urn:schemas-microsoft-com:xml-analysis

Acción SOAP "urn:schemas-microsoft-com:xml-analysis:Discover"

Sintaxis

  
<Discover>  
   <RequestType>...</RequestType>  
   <Restrictions>...</Restrictions>  
   <Properties>...</Properties>  
</Discover>  

Características de los elementos

Característica Descripción
Tipo y longitud de los datos Ninguno
Valor predeterminado Ninguno
Cardinalidad 0-1: Elemento opcional que puede aparecer una y solo una vez.

Relaciones de elementos

Relación Elemento
Elemento primario None
Elementos secundarios Properties, RequestType, Restrictions

Comentarios

El método Discover solicita metadatos sobre instancias y objetos. Los metadatos se devuelven utilizando el tipo de datos Conjunto Rowset de XMLA.

Sugerencia

Si no está familiarizado con los comandos XML, haga clic en la plantilla de consulta XMLA de la barra de herramientas Consulta de Management Studio para compilar la consulta y agregar parámetros.

Ejemplo

En el ejemplo de código siguiente, el cliente envía la llamada Discover para solicitar una lista de cubos de la base de datos de ejemplo Multidimensional 2012 de Adventure Works DW Analysis Services datos:

<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>