Bir analitik veri kaynağından veri alma
Bağlantı ve sorgu oluşturmak sonra herhangi bir veri alabilir.De ADOMD.NET, üç farklı nesneleri kullanarak verileri alabilir (CellSet, AdomdDataReader, ve System.Xml.XmlReader) birini çağırarak Execute yöntemleri AdomdCommand nesne.
Bu üç nesnelerin her biri, etkileşim ve yükü dengeleyen:
Etkileşim kullanım kolaylığı ve nesne modeli aracılığıyla kullanılabilir bir bilgi miktarını gösterir.
Yük bir nesne modelini nesne modeli ile nesne modeli alır veri hızı için gereken bellek miktarını sunucusuyla ağ bağlantısı üzerinden oluşturduğu trafik miktarını gösterir.
Aşağıdakini uygulamanızın gereksinimlerine en uygun veri alma nesnesi seçmenize yardımcı olmak için tablo etkileşim ve her nesne için genel giderleri arasındaki farklılıkları vurgulamaktadır.
Nesne |
Etkileşim |
Genel gider |
Dimensionality korur |
Kullanım bilgileri |
---|---|---|---|---|
[ T:Microsoft.AnalysisServices.AdomdClient.CellSet ] |
En yüksek |
Oldukça yüksek olan veri en yavaş alınmasını sonuçlar |
Evet |
|
[ T:Microsoft.AnalysisServices.AdomdClient.AdomdDataAdapter ] |
Orta |
Orta |
Hayır |
|
[ T:Microsoft.AnalysisServices.AdomdClient.AdomdDataReader ] |
Orta |
Orta |
Hayır |
|
[ T:System.Xml.XmlReader ] |
En düşük |
En düşük, hangi içinde en hızlı veri alımı sonuçlar |
Evet |