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>