Udostępnij za pośrednictwem


Architektura serwera (Analysis Services)

The server component of Microsoft SQL Server Usługi Analysis Services is the msmdsrv.exe application, which ordinarily runs as a Windows service.Ta aplikacja zawiera składniki zabezpieczeń XML for Analysis składnika odbiornika (XMLA), składnik procesor kwerend i wiele innych wewnętrznych składników, które wykonują następujące zadania:

  • Podczas analizowania instrukcji otrzymanych od klientów

  • Zarządzanie metadane

  • Obsługa transakcji

  • Przetwarzanie obliczeń

  • Przechowywanie danych wymiar i komórka

  • Tworząc agregacje

  • Planowanie kwerend

  • Buforowanie obiektów

  • Zarządzanie zasobami serwera

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

Ostrzeżenie

Więcej informacji, zobacz SQL Server 2005 Analysis Services wydajności przewodnik.

Odbiornik XMLA

Odbiornik XMLA obsługuje wszystkie XMLA komunikacji między Usługi Analysis Services i jej klientów.The Usługi Analysis Services Port configuration setting in the msmdsrv.ini file can be used to specify a port on which an Usługi Analysis Services instance listens.Wartość 0 w tym pliku wskazuje, że Usługi Analysis Services nasłuchiwania domyślnego portuJeżeli nie określono inaczej, Usługi Analysis Services używa następujących portów TCP domyślnych:

Port

Opis

2725

Existing instances of SQL Server 2000 Usługi Analysis Services.

2383

Default instance of SQL Server Usługi Analysis Services.

2382

Redirector for other instances of SQL Server Usługi Analysis Services.

Przypisywane dynamicznie podczas uruchamiania serwera

Named instance of SQL Server Usługi Analysis Services.