Recuperando dados de uma fonte de dados analítica
Depois de fazer uma conexão e de criar a consulta, você poderá recuperar dados. No ADOMD.NET, você pode recuperar dados usando três objetos diferentes (CellSet, AdomdDataReader e System.Xml..::..XmlReader) chamando um dos métodos Execute do objeto AdomdCommand.
Cada um desses três objetos equilibram interatividade e sobrecarga:
Interatividade refere-se à facilidade de uso e à quantidade de informações disponíveis por meio do modelo de objeto.
Sobrecarga refere-se à quantidade de tráfego que um modelo de objeto gera na conexão de rede para o servidor, a quantidade de memória necessária para o modelo de objeto e a velocidade na qual o modelo de objeto recupera dados.
Para ajudar você a selecionar o objeto de recuperação de dados que melhor atenda às necessidades do seu aplicativo, a tabela a seguir realça as diferenças entre interatividade e sobrecarga para cada objeto.
Objeto |
Interatividade |
Sobrecarga |
Mantém a dimensionalidade |
Informações de uso |
---|---|---|---|---|
Maior |
Moderadamente alta, que resulta em uma recuperação mais lenta de dados |
Sim |
||
Moderada |
Moderada |
Não |
||
Moderado |
Moderado |
Não |
||
Menor |
Menor, que resulta em uma recuperação de dados mais rápida |
Sim |