Elementi XML - Metodi - Discover
Recupera informazioni, ad esempio l'elenco dei database disponibili o i dettagli su un oggetto specifico, da un'istanza di Analysis Services. I dati recuperati con il metodo Discover dipendono dai valori dei parametri passati al metodo stesso.
Namespace urn:schemas-microsoft-com:xml-analysis
Azione SOAP "urn:schemas-microsoft-com:xml-analysis:Discover"
Sintassi
<Discover>
<RequestType>...</RequestType>
<Restrictions>...</Restrictions>
<Properties>...</Properties>
</Discover>
Caratteristiche degli elementi
Caratteristica | Descrizione |
---|---|
Tipo di dati e lunghezza | Nessuno |
Valore predefinito | Nessuno |
Cardinalità | 0-1: elemento facoltativo che può ricorrere una sola volta. |
Relazioni tra elementi
Relazione | Elemento |
---|---|
Elemento padre | Nessuno |
Elementi figlio | Properties, RequestType, Restrictions |
Commenti
Il metodo Discover richiede metadati relativi a istanze e oggetti. I metadati vengono restituiti utilizzando il tipo di dati Rowset XMLA.
Suggerimento
Se non si ha familiarità con i comandi XML, fare clic sul modello di query XMLA sulla barra degli strumenti Query di Management Studio per compilare la query e aggiungere parametri.
Esempio
Nell'esempio di codice seguente il client invia la chiamata Discover per richiedere un elenco di cubi dal database di esempio Adventure Works DW multidimensionale 201 Analysis Services 2:
<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>