Aracılığıyla paylaş


İstemciler (Analiz Hizmetleri - çok boyutlu verilerle)

Microsoft SQL Server Analysis Servicesince-istemci mimarisi destekler. Analysis ServicesHesaplama altyapısı tamamen sunucu tabanlı tüm sorguları sunucuda giderilinceye kadar. Sonuç olarak, yalnızca istemci ile sunucu arasında bir tek gidiş dönüş sorguları karmaşıklığı arttıkça ölçeklenebilir performans sonuçlanan her sorgu için gereklidir.

Yerel iletişim kuralı için Analysis Servicesxml analizi (xml/a),. Analysis Servicesbirkaç sağlayan veri erişim arabirimleri için istemci uygulamaları, ancak tüm bu bileşenlerin bir örneğiyle iletişim Analysis Servicesxml için çözümleme kullanma.

Birkaç farklı sağlayıcılar ile sağlanan Analysis Servicesfarklı programlama dillerinde destek. Bir sağlayıcı ile iletişim kuran bir Analysis Servicessunucu tarafından TCP/IP veya Internet Information Services (IIS) aracılığıyla http üzerinden analiz için xml soap paket alma ve gönderme. IIS için bir kanal görevi gören bir veri pompa denilen, örneklenmiş bir com nesnesi bir http bağlantısı kullanan Analysis Servicesveri. Veri pompa http akışında herhangi bir şekilde temel verileri incelemek değil, ne de herhangi bir veri arşivi kodunda kullanılabilen temel veri yapıları vardır.

Analysis Services için mantıksal istemci mimarisi

Win32 istemci uygulamaları için bağlanabilir bir Analysis Servicesole db için olap arabirimleri veya bileşen nesne modeli (com) otomasyon dilleri, Microsoft Visual Basic ® için Microsoft ® ActiveX ® Veri Nesneleri (ado) nesne modelini kullanarak sunucu. Uygulamaları ile kodlanmıştır.net dilleri bağlanabilir bir Analysis Servicesserver adomd kullanarak.net.

Varolan uygulamaları ile iletişim kurabilir Analysis Servicessadece birini kullanarak değişiklik olmadan Analysis Servicessağlayıcıları.

Programlama dili

Veri erişim arabirimi

C++

OLAP için OLE DB

Visual Basic 6

ADO MD

.net dilleri

ADO MDNET

soap destekleyen herhangi bir dil

xml analizi

Analysis Serviceshem küçük hem de büyük kuruluşlar tarafından tamamen ölçeklenebilir orta katman dağıtımı için bir Web mimarisi vardır. Analysis Servicesgeniş orta katman desteği için Web hizmetleri sağlar. asp uygulamaları ole db tarafından olap ve ado md, asp için desteklenir.net uygulamaları adomd tarafından desteklenir.NET. Orta Katman aşağıdaki şekilde de gösterildiği, çok sayıda eşzamanlı kullanıcı için ölçeklenebilir.

Orta katman mimarisi için mantıksal diyagram

Hem istemci hem de orta katman uygulamaları ile doğrudan kurabilir Analysis ServicesSağlayıcı kullanmadan. İstemci ve orta katman uygulamaları xml analizi için soap paketleri TCP/IP, http veya https gönderebilir. İstemci soap destekleyen herhangi bir dil kullanılarak kodlanmış. TCP/IP kullanarak sunucuya doğrudan bir bağlantı da kodlanmış, ancak iletişim bu durumda en kolay Internet Bilgi Hizmetleri (http kullanarak IIS) tarafından yönetilir. Bu ince olası istemci için çözümdür Analysis Services.

VertiPaq modunda Analiz Hizmetleri

De SQL Server 2012, VertiPaq depolama motoru modunda, bellek içi çok boyutlu veritabanları da dahil olmak üzere, sunucu başlatılabilir PowerPivotSharePoint sitesinde yayınlanmış kitapları. 

Excel için PowerPivotve SQL Server Veri Akışı Araçları (SSDT)oluşturma ve VertiPaq modu bellek içi veritabanlarını sorgulamak için desteklenen tek istemci ortamlar vardır. Excel kullanarak oluşturduğunuz çok boyutlu veritabanı ve PowerPivotaraçları, Excel çalışma kitabı içinde yer alan ve Excel .xlsx dosyası bir parçası olarak kaydedilir.

Ancak, bir PowerPivotçalışma kitabına küp verilerini içe aktarırsanız, geleneksel bir küp saklanan verileri kullanabilirsiniz. Ayrıca bir başka veri alabilirsiniz PowerPivotSharePoint sitesine yayınlanmışsa kitabı.

[!NOT]

Kullandığınız bir küp için veri kaynağı olarak bir PowerPivotbir mdx sorgusu; çalışma, küp olsun veri tanımlanır Ancak, verileri düzleştirilmiş anlık görüntü olarak içe aktarılır. Etkileşimli verilerle çalışmak veya küp verilerini yenileme olamaz.

ssas küp veri kaynağı olarak kullanma hakkında daha fazla bilgi için bkz: PowerPivot Excel.

PowerPivot istemci arabirimleri

PowerPivotVertiPaq depolama motoru çalışma kitabının içine kurulan arabirimleri ve diller Analysis Services kullanarak etkileşim: amo ve adomd.net ve mdx ve xmla. Eklenti içinde tedbirler, Excel, veri analizi ifadeleri (dax) benzer bir formül dili kullanılarak tanımlanır. dax deyimleri xmla iletilerinde işlem sunucuya gönderilen gömülür. Daha fazla bilgi için, bkz. MDX and DAX.

Sağlayıcılar

Arasındaki iletişimi PowerPivotve Excel msolap oledb Sağlayıcısı (sürüm 11.0). msolap Sağlayıcısı içinde dört farklı modül ya da taşımaları, istemci ve sunucu arasındaki iletileri göndermek için kullanılabilecek vardır.

TCP/IP normal istemci-sunucu bağlantıları için kullanılır.

http http bağlantıları ssas veri pompa hizmeti aracılığıyla veya SharePoint PowerPivot Web Hizmetleri (ws) bileşeni çağrısı için kullanılır.

InProc işlem motoru bağlantıları için kullanılır.

Kanal SharePoint grupta PowerPivot sistem hizmetiyle iletişim için ayrılmış. Bir Sharepoint yüklemede PowerPivot ile çalışmak için gerekli bileşenleri hakkında daha fazla bilgi için bkz: Planning and Architecture (PowerPivot for SharePoint).

Ayrıca bkz.

Kavramlar

olap motoru sunucu bileşenleri