Verhaltensänderungen von Analysis Services-Features in SQL Server 2008

In diesem Thema werden Änderungen im Verhalten von Analysis Services beschrieben. Verhaltensänderungen wirken sich darauf aus, wie Features in SQL Server 2008 im Vergleich zu früheren Versionen von SQL Server funktionieren oder zusammenspielen.

Verhaltensänderungen

Feature

Verhalten von SQL Server 2000

Verhalten von SQL Server

Durchsuchen

Unterstützt in Hierarchien verborgene und deaktivierte Ebenen.

Verborgene oder deaktivierte Ebenen wurden als sichtbare und aktivierte Ebenen migriert. Bei Berechnungen, die Hierarchien mit solchen Ebenen einschließen, kann es sein, dass unerwartete Ergebnisse zurückgegeben werden.

Dimension

Unterstützt die Option, Datenelemente nicht in Parent-Child-Dimensionen einzuschließen.

In Parent-Child-Dimensionen sind immer Datenelemente vorhanden. Sie können nicht mehr von Parent-Child-Dimensionen ausgeschlossen werden.

Mehrdimensionale Ausdrücke (Multidimensional Expressions, MDX)

Funktion: CreateVirtualDimension

Der Ausdruck gibt einen Fehler zurück.

MDX

Funktion: CreatePropertySet

Der Ausdruck gibt einen Fehler zurück.

MDX

Anweisung: WITH CACHE

Die Syntax wird angenommen. Die Anweisung hat jedoch keine Wirkung.

MDX

Anweisung: CREATE CACHE

Die Syntax wird angenommen. Die Anweisung hat jedoch keine Wirkung.

MDX

Regeln für die Berechnungsrangfolge.

Die Regeln für die Berechnungsrangfolge wurden gegenüber früheren Versionen von Analysis Services geändert.

Siehe Grundlegendes zu Durchlauf- und Lösungsreihenfolge (MDX) und Leistungsverbesserungen für MDX in SQL Server 2008 Analysis Services.

Sicherheit

Unterstützt die Option zum Angeben der Dimensionssicherheit, sodass ein Benutzer eine oberste Ebene anzeigen kann, die sich von der obersten Ebene der Hierarchie unterscheidet.

Die Einstellung Oberste Ebene wird nicht für die Dimensionssicherheit unterstützt. Elemente, die mit der Einstellung Oberste Ebene gesichert werden, sind nach der Migration sichtbar.

Sonstige

AutoCommit und AutoRollback bei Aktualisierungen.

Fehler aufgrund des Versuchs, einen Commit für eine nicht vorhandene Transaktion auszuführen. In SQL Server 2000Analysis Services erstellte die UPDATE-Anweisung ihre eigene Transaktion. In SQL ServerAnalysis Services ist dies nicht der Fall.