Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Serverkomponente von Microsoft SQL Server Analysis Services ist die msmdsrv.exe Anwendung, die als Windows-Dienst ausgeführt wird. Diese Anwendung besteht aus Sicherheitskomponenten, einer XML for Analysis (XMLA)-Listenerkomponente, einer Abfrageprozessorkomponente und zahlreichen anderen internen Komponenten, die die folgenden Funktionen ausführen:
Analyse von Anweisungen, die von Kunden empfangen wurden
Verwalten von Metadaten
Behandeln von Transaktionen
Verarbeiten von Berechnungen
Speichern von Dimension- und Zelldaten
Erstellen von Aggregationen
Planen von Abfragen
Zwischenspeichern von Objekten
Verwalten von Serverressourcen
Architekturdiagramm
Eine Analysis Services-Instanz wird als eigenständiger Dienst ausgeführt und die Kommunikation mit dem Dienst erfolgt über XML for Analysis (XMLA) mithilfe von HTTP oder TCP. AMO ist eine Ebene zwischen der Benutzeranwendung und der Analysis Services-Instanz. Diese Ebene bietet Zugriff auf administrative Analysis Services-Objekte. AMO ist eine Klassenbibliothek, die Befehle aus einer Clientanwendung verwendet und diese Befehle in XMLA-Nachrichten für die Analysis Services-Instanz konvertiert. AMO stellt Analysis Services-Instanzobjekte als Klassen für die Endbenutzeranwendung mit Methodenmembern dar, die Befehle und Eigenschaftenmember ausführen, die die Daten für die Analysis Services-Objekte enthalten.
Die folgende Abbildung zeigt die Analysis Services-Komponentenarchitektur, einschließlich aller Hauptelemente, die innerhalb der Analysis Services-Instanz ausgeführt werden, und alle Benutzerkomponenten, die mit der Instanz interagieren. Die Abbildung zeigt auch, dass der einzige Zugriff auf die Instanz mithilfe des XML for Analysis (XMLA)-Listeners erfolgt, entweder mithilfe von HTTP oder TCP.
XMLA-Listener
Die XMLA-Listenerkomponente verarbeitet alle XMLA-Kommunikationen zwischen Analysis Services und seinen Clients. Die Analysis Services-Konfigurationseinstellung Port in der datei msmdsrv.ini kann verwendet werden, um einen Port anzugeben, auf den eine Analysis Services-Instanz lauscht. Der Wert 0 in dieser Datei gibt an, dass Analysis Services den Standardport überwacht. Sofern nicht anders angegeben, verwendet Analysis Services die folgenden Standard-TCP-Ports:
| Hafen | BESCHREIBUNG |
|---|---|
| 2383 | Standardinstanz von SQL Server Analysis Services. |
| 2382 | Umleitung für andere Instanzen von SQL Server Analysis Services. |
| Dynamisch beim Serverstart zugewiesen | Benannte Instanz von SQL Server Analysis Services. |
Weitere Informationen finden Sie unter Konfigurieren der Windows-Firewall zum Zulassen des Analysis Services-Zugriffs .
Siehe auch
Objektbenennungsregeln (Analysis Services)Physische Architektur (Analysis Services - Multidimensional Data)Logical Architecture (Analysis Services - Multidimensional Data)