Logische Architektur (Analysis Services – Mehrdimensionale Daten)

Microsoft SQL Server Analysis Services verwendet sowohl Server- als auch Clientkomponenten zum Bereitstellen von OLAP-Funktionen (Online Analytical Processing) und von Data Mining-Funktionen für Business Intelligence-Anwendungen:

  • Die Serverkomponente von Analysis Services wird als Microsoft Windows-Dienst implementiert. SQL Server Analysis Services unterstützt mehrere Instanzen auf dem gleichen Computer. Jede Instanz von Analysis Services wird als separate Instanz des Windows-Diensts implementiert.

  • Clients kommunizieren mit Analysis Services mithilfe des öffentlichen Standards für XMLA (XML for Analysis). Hierbei handelt es sich um ein SOAP-basiertes Protokoll für die Ausgabe von Befehlen und den Empfang von Antworten in Form eines Webdiensts. Clientobjektmodelle werden ebenfalls über XMLA bereitgestellt. Auf diese Modelle kann sowohl ein verwalteter Anbieter (ADOMD.NET) als auch ein eigener OLE DB-Anbieter zugreifen.

  • Abfragebefehle können mithilfe der folgenden Abfragesprachen ausgegeben werden: SQL; MDX (Multidimensional Expressions), eine Abfragesprache nach Industriestandard für Analysen; oder DMX (Data Mining Extensions), eine am Data Mining orientierte Abfragesprache nach Industriestandard. Zum Verwalten von Analysis Services-Datenbankobjekten kann außerdem ASSL (Analysis Services Scripting Language) verwendet werden.

Analysis Services unterstützt darüber hinaus ein lokales Cubemodul, mit dessen Hilfe Anwendungen auf nicht verbundenen Clients lokal gespeicherte mehrdimensionale Daten suchen können. Weitere Informationen finden Sie unter Clients (Analysis Services – Mehrdimensionale Daten).

In diesem Abschnitt

Siehe auch

Konzepte

Grundlegendes zur Microsoft OLAP-Architektur

Physische Architektur (Analysis Services – Mehrdimensionale Daten)