Compartilhar via


Elementos XML – Métodos – Descobrir

Recupera informações, como a lista de bancos de dados disponíveis ou detalhes sobre um objeto específico, de uma instância do Analysis Services. Os dados recuperados com o método Discover dependem dos valores dos parâmetros configurados.

Namespace urn:schemas-microsoft-com:xml-analysis

SOAP Action "urn:schemas-microsoft-com:xml-analysis:Discover"

Syntax

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

Características do elemento

Característica Descrição
Comprimento e tipo de dados Nenhum
Valor padrão Nenhum
Cardinalidade 0-1: elemento opcional que pode ocorrer apenas uma única vez.

Relações de elemento

Relação Elemento
Elemento pai Nenhum
Elementos filho Properties, RequestType, Restrictions

Comentários

O método Discover solicita metadados sobre instâncias e objetos. Os metadados são retomados com o tipo de dados Rowset XMLA.

Dica

Se você não estiver familiarizado com comandos XML, clique no modelo de consulta XMLA na barra de ferramentas Consulta no Management Studio, para criar a consulta e adicionar parâmetros.

Exemplo

No exemplo de código a seguir, o cliente envia a chamada Descobrir para solicitar uma lista de cubos do banco de dados de exemplo do Adventure Works DW Multidimensional 2012 Analysis Services:

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