Condividi tramite


Recupero di dati da un'origine dati analitica

Dopo avere creato una connessione e creato la query, è possibile recuperare qualsiasi dato. In ADOMD.NET è possibile recuperare i dati utilizzando tre oggetti diversi, ovvero CellSet, AdomdDataReader e System.Xml..::..XmlReader tramite una chiamata a uno dei metodi Execute dell'oggetto AdomdCommand.

Per ognuno di questi tre l'interattività e l'overhead sono bilanciati:

  • Per interattività si intende la semplicità di utilizzo e la quantità di informazioni disponibili nel modello di oggetti.

  • Per overhead si intende la quantità di traffico che un modello di oggetti genera nella connessione di rete al server, la quantità di memoria necessaria per il modello di oggetti e la velocità con cui il modello di oggetti recupera i dati.

Per selezionare l'oggetto per il recupero di dati che soddisfa meglio le esigenze dell'applicazione, nella tabella seguente vengono evidenziate le differenze tra interattività e overhead per ogni oggetto.

Oggetto

Interattività

Overhead

Mantenimento della dimensionalità

Informazioni di utilizzo

CellSet

Massima

Moderatamente elevato, con un conseguente recupero più lento dei dati

Recupero di dati tramite l'oggetto CellSet

AdomdDataAdapter

Moderata

Moderato

No

Vedere il sito Web all'indirizzo

AdomdDataReader

Moderata

Moderato

No

Recupero di dati tramite AdomdDataReader

System.Xml..::..XmlReader

Minima

Minimo, con un conseguente recupero più rapido dei dati

Recupero di dati tramite XmlReader

Vedere anche

Riferimento