Share via


ADOMD.net istemci programlama

««««adomd.net istemci bileşenlerini içinde bulunan Microsoft.AnalysisServices.AdomdClientad (alanında microsoft.analysisservices.adomdclient.dll). Bu istemci bileşenleri, istemci işlevselliği ve analitik veri deposundan, orta katman uygulamaları kolayca sorgu veri ve meta veriler gibi sağlar Microsoft   SQL Server   Analysis Services.

adomd anlama.net istemci nesneleri

adomd kullanmaya başlamadan önce.net istemci bileşenleri, istemci işlevselliği, nesne modeli ve sürüm farklılıkları ile aşina olmak.

Daha fazla bilgi için: ADOMD.net istemci işlevselliği, ADOMD.AĞ istemcisi kavramlar ve nesne modeli, ADOMD.net sürüm farklılıkları,ado md adomd için geçiş yapma.NET

adomd kullanıyor.net istemci nesneleri

Analitik veri kaynağı sorgulama içinde gerçekleştirilmesi gereken ortak görevleri vardır. Aşağıdaki tabloda adomd kullandığınız ortak görevleri temsil eder.Böyle bir sorgu gerçekleştirmek için net istemci nesneleri.

Görev

Açıklama

adomd bağlantıları oluşturma.NET

adomd içinde.net, kullandığınız bir AdomdConnectiongibi analitik veri kaynağı ile bağlantı kurmak için nesne Analysis Servicesveritabanları. Sen-ebilmek kullanma AdomdConnectionnesne komutları çalıştırmak, verileri almak ve analitik veri kaynağı meta veri almak için.

Bir analitik veri kaynağı meta veri alma

Bağlantı kurulduktan sonra temel veri kaynağı hakkında bilgi almak için çeşitli nesneleri kullanabilirsiniz. Bu işlev, uygulamalar veri kaynağına bağlı uyum sağlar.

Analitik veri kaynağı karşı Komutlar Yürütülüyor

AdomdCommandNesnesi, temel analitik veri kaynağı karşı komutlar çalıştırmak için gerekli arabirimleri sağlar.

Bir analitik veri kaynağı veri alınıyor

Bir komut çalıştırıldıktan sonra veri alınamadı ve ayrıştırılmış kullanarak CellSet, AdomdDataReader, ya System.XmlReadernesnelerin.

Hareketleri adomd içinde gerçekleştiriliyor.NET

Tüm bu tablonun önceki satırları listelenmiş eylemler verileri kirli okuma önlemek için okunan süre içinde paylaşılan kilitleri tutulur bir okunur kaydedilen işlem içinde yer alabilir. Veriler hala sigara yinelenebilir okuma hayali veri sonuçlanabilecek hareketin sonundan önce değiştirilebilir. AdomdTransactionNesnesi, adomd işlem işlevleri sağlar.net.

adomd etkileşim.net nesne hiyerarşisini genellikle bir veya daha fazla en üst katmandaki nesneler aşağıdaki tabloda açıklandığı gibi başlar.

Amacı

Bu nesneyi kullanın

Bir analitik veri kaynağına bağlanma

AdomdConnection

AdomdConnectionNesnesini gösteren iki bağlantı veri kaynağı ve veri kaynağı meta. Örneğin, bağlanabileceğiniz bir Microsoft  SQL Server  Analysis ServicesYerel küp (.cub) dosyası ve sonra incelemek Cubesözelliği hakkında küpleri mevcut analitik veri kaynağı meta veri alma. Bu nesnenin uygulanması da temsil eden IDbConnectionarabirimi, herkes tarafından gerekli arabirim.net Framework veri sağlayıcıları.

Veri kaynağı veri incelemesi özellikleri keşfedin

AdomdConnection

AdomdConnectionNesne birkaç incelemesi koleksiyonları sunar:

Sorgu veri kaynağı

AdomdCommand

AdomdCommandNesnesini gösteren deyimi veya sunucuya gönderilecek sorgusu. Bir veri kaynağına bir bağlantı kurulduktan sonra kullandığınız bir AdomdCommanddesteklenen dil, çok boyutlu ifadeleri (mdx) ya da veri Mining veri Mining Extensions (dmx) deyimleri çalıştırmak için nesnenin. Ayrıca bir AdomdCommandşeklinde sonuçları dönmek için nesnenin CellSetya AdomdDataReadernesneleri.

Hızlı ve verimli bir şekilde veri almak

AdomdDataReader

AdomdDataReaderÇağrısı ile oluşturulan Executeya ExecuteReaderyöntemi bir AdomdCommandnesnesini. Bu nesne uygular IDbDataReadergelen arabirim System.Dataad .NET Framework sınıf kitaplığı.

Meta veri yüksek miktarda analitik veri almak

CellSet

CellSetÇağrısı ile oluşturulan Executeya ExecuteCellSetyöntemi bir AdomdCommand. Bir kez bir AdomdCommanddöndü bir CellSet, sonra tarafından analitik verileri inceleyebilirsiniz CellSet.

Küpleri kullanılabilir boyutlar, ölçüler, adlandırılmış kümeleri ve benzerleri gibi hakkında meta veri alma

CubeDef

CubeDefHakkında bir küp meta verileri temsil eder. Başvuru CubeDefdan AdomdConnection.

Verileri kullanarak almak System.Data.IDbDataAdapterarabirimi

AdomdDataAdapter

AdomdDataAdapterMevcut için salt okunur desteği sağlar.net Framework istemci uygulamaları.

Ayrıca bkz.

Kavramlar

ADOMD.net sunucu programlama

adomd ile geliştirilmesi.NET