Share via


Diensterweiterungen (SSAS)

Microsoft In SQL Server 2005 Analysis Services (SSAS) werden die folgenden Diensterweiterungen und neuen Features neu eingeführt.

Unterstützung mehrerer Instanzen

Bis zu 50 Instanzen des Analysis Services-Dienstes aus Microsoft SQL Server 2005 Enterprise Edition können auf einem Computer installiert werden. Bis zu 16 Instanzen des Analysis Services-Dienstes können aus anderen Editionen von SQL Server 2005 installiert werden. Frühere Versionen von Analysis Services boten keine Unterstützung für mehrere Instanzen. Weitere Informationen zu Instanzen von Analysis Services finden Sie unter Verwalten von Analysis Services-Instanzen.

Failovercluster

Instanzen des Analysis Services-Dienstes unterstützen Failovercluster mit acht Knoten auf 32-Bit-Systemen sowie Cluster mit vier Knoten auf 64-Bit-Systemen. Frühere Versionen von Analysis Services boten keine Unterstützung für Failovercluster. Weitere Informationen finden Sie unter Failover-Clusterunterstützung.

XML-Unterstützung

Im Analysis Services-Dienst ist die XMLA 1.1-Spezifikation (XML for Analysis) vollständig implementiert. Die gesamte Kommunikation mit einer Instanz von Analysis Services wird über XMLA-Befehle in SOAP-Meldungen entweder in einer explizit deklarierten oder in einer implizit zugeordneten Sitzung verarbeitet, die statusbehaftete Objekte unterstützt. Frühere Versionen von Analysis Services unterstützten XMLA nur über die Verwendung des XMLA SDK, das als Verbindungsglied zwischen XMLA und OLE DB dient. Weitere Informationen zu XMLA finden Sie unter XML for Analysis (XMLA).

Proaktive Zwischenspeicherung

Der Analysis Services-Dienst verwendet die proaktive Zwischenspeicherung, um die Leistung von Dimensionen, Partitionen und Aggregationen zu verbessern. Die proaktive Zwischenspeicherung vereint die Vorteile des relationalen OLAP (ROLAP) und des multidimensionalen OLAP (MOLAP). Wenn die proaktive Zwischenspeicherung aktiviert ist, verwendet der Analysis Services-Dienst einen Hintergrundprozess zum Zwischenspeichern von ROLAP-Daten für die Abfrage im MOLAP-Speicher. Wenn sich die relationalen Daten ändern, ruft der Analysis Services-Dienst die Daten aus dem ROLAP-Speicher ab, während der MOLAP-Cache im Hintergrund neu erstellt wird. Analysis Services unterstützt drei verschiedene Benachrichtigungsmechanismen sowie mehrere Einstellungen, mit deren Hilfe Sie proaktive Zwischenspeicherungsfunktionen für den Echtzeitzugriff, für den Zugriff mit geringer Wartezeit und den herkömmlichen Zugriff auf die zugrunde liegenden Daten optimieren können. Weitere Informationen finden Sie unter Proaktives Zwischenspeichern.

Skripterstellungsunterstützung

Für Datenbanken und untergeordnete Objekte auf einer Instanz von Analysis Services kann mithilfe der Analysis Services-Skriptsprache (ASSL) ein Skript erstellt werden. Hierbei handelt es sich um eine XML-basierte Syntax, die mit XMLA zum Verwalten von Analysis Services verwendet wird. Weitere Informationen zu ASSL finden Sie unter Analysis Services Scripting Language (ASSL).

Unterstützung für Sprache und Sortierungen

Der Analysis Services-Dienst unterstützt Einstellungen für Sprache und Sortierungen sowohl auf Instanz- als auch auf Datenbankebene. Sie können Sprache und Sortierungen für eine Instanz von Analysis Services sowie für alle Datenbanken, Cubes, Dimensionen und Miningstrukturen auf der Instanz bei der Installation angeben. Weitere Informationen zur Unterstützung von Sprache und Sortierungen in Analysis Services finden Sie unter Internationale Überlegungen zu Analysis Services.

Zudem unterstützen Datenbanken und untergeordnete Objekte durch die Verwendung von Übersetzungen mehrere Sprachen. Clientanwendungen, die eine Sprache für ihre Sitzungen angeben, können Daten und Metadaten von einem bestimmten Objekt in der angegebenen Sprache oder, wenn die angegebene Sprache nicht verfügbar ist, in der Standardsprache für dieses Objekt empfangen. Weitere Informationen zu Übersetzungen finden Sie unter Cubeübersetzungen.

Verarbeitungsunterstützung

Der Analysis Services-Dienst bietet nun zusätzliche Möglichkeiten zum Verarbeiten von Cubes, Measuregruppen, Partitionen, Dimensionen und Miningmodellen sowie die direkte Unterstützung der parallelen Verarbeitung. Objekte auf einer Instanz von Analysis Services können in einer Batchtransaktion parallel verarbeitet werden. Weitere Informationen zur Verarbeitungsunterstützung in Analysis Services finden Sie unter Verarbeitung in Analysis Services.

Probleme bei der referenziellen Integrität

Beim Verarbeiten von Faktentabellen wurden Zeilen mit einem nicht definierten Element für eine Dimension in früheren Versionen von Analysis Services ignoriert. Wenn Zeilen ignoriert wurden, stimmte die Gesamtzahl der Elemente im Cube nicht mit der für das Data Warehouse erwarteten Gesamtzahl überein. Dadurch aggregierte Analysis Services Informationen falsch. Beim Analysis Services-Dienst können nun Einstellungen für jede Hierarchie in einer Dimension verwendet werden, um festzulegen, wie Probleme mit der referenziellen Integrität behandelt werden. Zeilen dieser Art können nun einem Platzhalterelement (als Unknown-Element bezeichnet) in einer Hierarchie zugeordnet werden, wenn eine Zeile in einer Faktentabelle für eine bestimmte Hierarchie einen Nullwert aufweist. Weitere Informationen zur Unterstützung von Unknown-Elementen finden Sie unter Konfigurieren der Eigenschaften von benutzerdefinierten Hierarchien.

Siehe auch

Andere Ressourcen

Erweiterungen von Analysis Services (SSAS)

Hilfe und Informationen

Informationsquellen für SQL Server 2005