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.
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. |
W tej sekcji