Server Folders and Files (Analysis Services - Multidimensional Data)

The server component of Microsoft SQL Server Analysis Services is the msmdsrv.exe application, which ordinarily runs as a Windows service.Ta aplikacja składa się z elementów zabezpieczeń, XML for Analysis składnika odbiornika (XMLA), składnik procesora kwerendy i wiele innych wewnętrznych składników, które wykonuje następujące funkcje:

  • Przetwarzanie instrukcji otrzymanych od klientów

  • Zarządzanie metadane

  • Obsługa transakcji

  • Przetwarzanie obliczeń

  • Zapisywanie danych wymiarów i komórka

  • Tworzenie agregacji

  • Planowanie kwerendy

  • Buforowanie obiektów

  • Zarządzanie zasobami serwera

Diagramu architektonicznego

An Analysis Services wystąpienie runs as a stand-alone usługa and communication with the usługa occurs through XML for Analysis (XMLA), by using either HTTP or TCP. AMO jest warstwie pomiędzy aplikacji użytkownika oraz Analysis Services wystąpienie. Ta warstwa zapewnia dostęp do Analysis Services Obiekty administracyjne. Biblioteka klas, która trwa od polecenia z aplikacji klient i konwertuje XMLA wiadomości dla tych poleceń, jest AMO Analysis Services wystąpienie. Przedstawia AMO Analysis Services wystąpienie obiektów jako klasy do aplikacji użytkownika przy użyciu metoda elementy członkowskie, które uruchamiają i właściwość elementów członkowskich, które pomieścić dane dla Analysis Services obiekty.

Poniższej ilustracji Analysis Services architektury składników, w tym wszystkie główne elementy w, na którym uruchomiono Analysis Services wystąpienie i wszystkie składniki użytkownika, które współdziałają z wystąpienie. Na ilustracji pokazano również, że jedynym sposobem, by uzyskać dostęp do wystąpienie jest przy użyciu kodu XML dla odbiornika analizy (XMLA), albo za pomocą protokołu HTTP lub protokołu TCP.

Analysis Services System Architecture Diagram

Odbiornik XMLA

Składnik odbiornika XMLA obsługuje całą komunikację XMLA między Analysis Services i jego klientami. The Analysis ServicesPort configuration setting in the msmdsrv.ini file can be used to specify a port on which an Analysis Services instance listens.Wskazuje, że wartość 0, w tym pliku Analysis Services nasłuchiwać na porcie domyślnym. Jeżeli nie określono inaczej, Analysis Services używa następujących portów TCP domyślnych:

Port

Description

2725

Existing instances of SQL Server 2000 Analysis Services.

2383

Default instance of SQL Server Analysis Services.

2382

Redirector for other instances of SQL Server Analysis Services.

Przypisywane dynamicznie podczas uruchamiania serwera

Named instance of SQL Server Analysis Services.