Aracılığıyla paylaş


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

CellSet kullanarak veri alma

[ T:Microsoft.AnalysisServices.AdomdClient.AdomdDataAdapter ]

Orta

Orta

Hayır

Bir DataSet nesnesinden bir DataAdapter doldurma

[ T:Microsoft.AnalysisServices.AdomdClient.AdomdDataReader ]

Orta

Orta

Hayır

AdomdDataReader kullanarak veri alma

[ T:System.Xml.XmlReader ]

En düşük

En düşük, hangi içinde en hızlı veri alımı sonuçlar

Evet

XmlReader kullanarak veri alma

Ayrıca bkz.

Başvuru