Fizycznej architektury (Analysis Services - wyszukiwania danych)

Microsoft Usługi Analysis Services uses both server and client components to supply data mining functionality for business intelligence applications:

  • The server component of Usługi Analysis Services is implemented as a Microsoft Windows service.Usługi Analysis Services supports multiple instances on the same computer, with each instance of Usługi Analysis Services implemented as a separate instance of the Windows service.

  • Klienci komunikują się z Usługi Analysis Services za pomocą publicznego standardowy XML for Analysis (XMLA), protokół SOAP opartych na polecenia wydającego i odbierania odpowiedzi jako usługa sieci Web.Obiekt klienta modele również udostępniane za pośrednictwem XMLA i może być dostępny przy użyciu zarządzanego dostawca, takie jak ADOMD.NET lub macierzystego dostawca OLE DB.

  • Kwerenda polecenia mogą być wydawane przy użyciu następujących języków: wyszukiwanie danych rozszerzenia (DMX), język kwerendy standardowe przemysłu, zorientowany na kierunku wyszukiwanie danych.Analysis ServicesSkrypty języka (ASSL) można również zarządzać Usługi Analysis Services obiektów bazy danych.

Diagram architektury

Usługi Analysis Services Wystąpienie działa jako usługa autonomiczne i komunikacji z usługą odbywa się przez XML for Analysis (XMLA), za pomocą protokołu HTTP lub TCP.AMO jest warstwą między aplikacji użytkownika oraz Usługi Analysis Services wystąpienie.Ta warstwa zapewnia dostęp do Usługi Analysis Services obiektów administracyjnych.AMO jest biblioteka klas, polecenia z aplikacji klient i konwertuje tych poleceń do wiadomości XMLA Usługi Analysis Services wystąpienie.Przedstawia AMO Usługi Analysis Services wystąpienie obiektów, klas aplikacji użytkownika końcowego z członków metoda, które uruchamiają i właściwość elementów członkowskich, który przechowuje dane dla Usługi Analysis Services obiektów.

Na poniższej ilustracji pokazano Usługi Analysis Services architektury składników, w tym wszystkich elementów głównych uruchomionych w Usługi Analysis Services wystąpienie i wszystkie składniki użytkownika, które oddziałują z instancji.Na ilustracji pokazano również, że jedynym sposobem dostępu wystąpienie jest za pomocą XML for Analysis odbiornika (XMLA), przy użyciu protokołu HTTP lub TCP.

Diagram architektury systemu usług Analysis Services

Konfiguracja serwera

Jedno wystąpienie serwera może obsługiwać wiele baz danych usług Analysis Services, każdy z własną wystąpienie usługa Analysis Services, który odpowiada klient żąda i przetwarza obiekty.Cała komunikacja między klientem i serwerem usług Analysis Services za pomocą XMLA, który jest niezależny od platformy i niezależny od języka protokół.Po odebraniu żądania od klient usługi Analysis Services Określa, czy żądanie dotyczy OLAP lub wyszukiwanie danych i odpowiednio kieruje żądania.Aby uzyskać więcej informacji, zobacz Architektura serwera (Analysis Services).