Bekannte Updateprobleme für SQL Server 2005 Analysis Services

In der folgenden Tabelle werden die Probleme aufgelistet, die beim Aktualisieren einer SQL Server 2000 Analysis Services-Datenbank auf SQL Server 2005 Analysis Services (SSAS) auftreten können. Die Liste enthält eine kurze Beschreibung der einzelnen Updateprobleme, wie sie im Bericht angezeigt werden, der vom Updateratgeber für SQL Server 2005 erstellt wird.

Problemtyp Problembeschreibung

Ein Objekt, das von einem verknüpften Objekt abhängt, wird nicht migriert.

Verknüpfte Cubes und verknüpfte Dimensionen werden vom Updateratgeber in Microsoft SQL Server 2005 Analysis Services nicht migriert. Deshalb können Objekte, die auf einen verknüpften Cube oder eine verknüpfte Dimension verweisen, nicht migriert werden, da das zugrunde liegende verknüpfte Objekt nicht migriert werden kann.

Autoexist kann verschiedene Abfrageergebnisse erstellen, wenn mehrere Hierarchien zu derselben Dimension migriert werden.

Wenn mehrere Hierarchien oder virtuelle Dimensionen zu derselben Microsoft SQL Server 2005 Analysis Services-Dimension migriert werden, führt das Abfragen der migrierten Hierarchien in der Dimension zu anderen Ergebnissen als das Abfragen dieser Hierarchien in SQL Server 2000 Analysis Services.

Das Verhalten beim Browsen unterscheidet sich, wenn deaktivierte Ebenen verwendet werden.

Microsoft SQL Server 2005 Analysis Services unterstützt in Hierarchien keine ausgeblendeten oder deaktivierten Ebenen mehr. Ausgeblendete oder deaktivierte Ebenen werden als sichtbare und aktivierte Ebenen migriert. Berechnungen für Hierarchien, die derartige Ebenen enthalten, können unerwartete Ergebnisse zurückgeben.

Das Zuordnen von Buckets kann für Gruppierungsebenen abweichen.

Die automatische Gruppierung in Microsoft SQL Server 2005 Analysis Services gibt möglicherweise andere Elementgruppen zurück. Berechnungen, die auf diesen Elementgruppen basieren, können zu unerwarteten Ergebnissen führen.

Das Konvertieren von einer neutralen Sprache in eine spezifische Sprache kann zu unerwarteten Ergebnissen führen.

Neutrale Sprachenbezeichner aus früheren Versionen von Analysis Services werden in Microsoft SQL Server 2005 Analysis Services zu spezifischen Sprachenbezeichnern migriert. Durch das Migrieren von neutralen zu spezifischen Sprachenbezeichnern kann sich das erwartete Übersetzungs- und Sortierungsverhalten ändern und zu unerwarteten Ergebnissen führen.

Cuberollenbefehle werden nicht unterstützt.

Microsoft SQL Server 2005 Befehlsobjekte in Cuberollen werden von Analysis Services nicht unterstützt, und Befehle aus früheren Versionen werden nicht migriert.

Benutzerdefinierte Ebenenformeln werden unterschiedlich aggregiert

Wenn ein Cube eine Dimension mit benutzerdefinierten Ebenenformeln und sowohl davor als auch danach Dimensionen mit benutzerdefinierten Elementformeln und/oder unären Operatoren enthält, kann der Cube u. U. unterschiedliche Ergebnisse als frühere Versionen von Analysis Services zurückgeben. Der Grund hierfür ist, dass sich die Berechnungsrangfolgeregeln geändert haben.

Benutzerdefinierte Elementformeln und benutzerdefinierte Rollupformeln werden zum MDX-Skript migriert.

Benutzerdefinierte Rollupformeln, benutzerdefinierte Elementformeln, alle Elementformeln und benutzerdefinierte Ebenenformeln werden nicht mehr als Eigenschaften für Dimensionen oder Ebenen in Microsoft SQL Server 2005 Analysis Services unterstützt.

Benutzerdefinierte Aggregationen werden nicht migriert.

Aggregationen, die in früheren Versionen von Analysis Services manuell generiert wurden, werden in Microsoft SQL Server 2005 Analysis Services nicht migriert. Nur Aggregationen, die vom Speicherentwurfs-Assistenten generiert wurden, werden migriert.

Datenelemente sind immer in Parent-Child-Dimensionen vorhanden.

In früheren Versionen von Analysis Services konnten Sie Datenelemente nicht in Parent-Child-Dimensionen einschließen. Datenelemente können nicht mehr von Parent-Child-Dimensionen ausgeschlossen werden.

Datenbankrollenbefehle werden nicht unterstützt.

Microsoft SQL Server 2005 Befehlsobjekte in Datenbankrollen werden von Analysis Services nicht unterstützt, und Befehle aus früheren Versionen von Analysis Services werden nicht migriert.

DefaultMember wird zum MDX-Skript migriert.

In früheren Versionen von Analysis Services wurde das Standardelement einer Dimension mithilfe eines MDX-Ausdrucks (Multidimensional Expressions) angegeben, der in der DefaultMember-Eigenschaft der Dimension enthalten war. In Microsoft SQL Server 2005 Analysis Services wurde diese Eigenschaft durch Funktionalität ersetzt, die in MDX-Skripts unterstützt wird, und die Eigenschaft wird während der Migration auf ein MDX-Skript aktualisiert.

Das Umbenennen von Dimensionen und Hierarchien durch die Migration kann zu unterschiedlichen Abfrageergebnissen führen.

Dimensionshierarchien in früheren Versionen von Analysis Services werden intern als separate Dimensionen dargestellt, und eine Benennungskonvention wird zu deren Identifizierung verwendet. Bei der Migration zu Microsoft SQL Server 2005 Analysis Services kann eine separate Dimension mit einem Namen für jede Dimensionshierarchie erstellt werden, statt die Dimensionshierarchien unter der übergeordneten Dimension zusammenzufassen, weil auto-exist im Vergleich zu früheren Versionen von Analysis Services andere Sicherheitsregeln ergibt.

Drillthrougheinstellungen werden nicht migriert.

Die Drillthroughfunktion ist zwar in Microsoft SQL Server 2005 Analysis Services vorhanden, aber Drillthrougheinstellungen werden nicht aus früheren Versionen von Analysis Services migriert.

Ausgeblendete Ebenen sind nach der Migration sichtbar.

Microsoft SQL Server 2005 Analysis Services unterstützt in Hierarchien keine ausgeblendeten oder deaktivierten Ebenen mehr. Ausgeblendete oder deaktivierte Ebenen werden als sichtbare und aktivierte Ebenen migriert. Berechnungen für Hierarchien, die derartige Ebenen enthalten, können unerwartete Ergebnisse zurückgeben.

Ungültige Objekte führen dazu, dass bei der Migration ein Fehler erzeugt wird.

Die Datenbank enthält ungültige Objekte. Die Migration kann nicht abgeschlossen werden, wenn die Datenbank ungültige Objekte enthält.

Verknüpfte Cubes werden nicht migriert.

In früheren Versionen von Analysis Services wurden verknüpfte Cubes unterstützt. In Microsoft SQL Server 2005 Analysis Services wurde dieses Feature durch verknüpfte Dimensionen und verknüpfte Measuregruppen ersetzt.

Eindeutige Elementnamen werden während der Migration möglicherweise geändert.

Microsoft SQL Server 2005 Analysis Services versucht, die eindeutigen Namen von Elementen während der Migration beizubehalten. Unter bestimmten Umständen wird jedoch der eindeutige Name eines Elements geändert. Wenn eindeutige Elementnamen geändert werden, können Clientanwendungen, MDX-Ausdrücke (Multidimensional Expressions) und sonstige Eigenschaften, die auf eindeutige Elementnamen angewiesen sind, zu unerwarteten Ergebnissen führen.

ODBC-Datenquellen werden nicht unterstützt.

In früheren Versionen von Analysis Services konnten ODBC-Datenquellen verwendet werden. Diese Funktionalität wird in Microsoft SQL Server 2005 Analysis Services nicht mehr unterstützt.

Remotepartitionen werden nicht migriert.

Remotepartitionen werden in Microsoft SQL Server 2005 Analysis Services unterstützt, können jedoch erst automatisch migriert werden, wenn der Remoteserver auf SQL Server 2005 aktualisiert wurde.

Einige Miningmodellalgorithmus-Parameter werden nicht unterstützt.

Einige Miningmodellalgorithmus-Parameter aus früheren Versionen von Analysis Services werden in Microsoft SQL Server 2005 Analysis Services nicht mehr unterstützt.

Das Verhalten bestimmter MDX-Funktionen hat sich geändert.

Aufgrund von Verbesserungen und Änderungen der MDX-Sprache (Multidimensional Expressions) für Microsoft SQL Server 2005 Analysis Services werden bestimmte MDX-Funktionen nicht mehr unterstützt oder verhalten sich anders als in früheren Versionen von Analysis Services.

Oberste Ebene wird für die Dimensionssicherheit nicht unterstützt.

In früheren Versionen von Analysis Services konnten Sie die Dimensionssicherheit angeben, sodass für den Benutzer die oberste Ebene anders als die oberste Ebene der Hierarchie angezeigt wurde. Elemente, die mit der Einstellung Oberste Ebene gesichert werden, sind nach der Migration sichtbar.

UDF-Quell-DLLs werden nicht migriert und registriert.

Benutzerdefinierte Funktionen (UDFs, User Defined Functions), die auf früheren Versionen von Analysis Services registriert wurden, werden nicht migriert.

Unäre Operatoren in anderen als Parent-Child-Hierarchien werden eingeschränkt unterstützt.

Unäre Operatoren in anderen als Parent-Child-Hierarchien werden in Microsoft SQL Server 2005 Analysis Services nicht unterstützt, außer es besteht eine Attributbeziehung zwischen den Attributen, die als Quellen für Ebenen in der Hierarchie dienen.

Virtuelle Cubes werden nicht unterstützt.

In früheren Versionen von Analysis Services wurden virtuelle Cubes unterstützt. Virtuelle Cubes sind eine kombinierte Ansicht einer Teilmenge von Measures und Dimensionen aus mindestens einem regulären oder verknüpften Cube. In Microsoft SQL Server 2005 Analysis Services wurde dieses Feature durch die verknüpften Measuregruppen ersetzt. Während der Aktualisierung werden virtuelle Cubes als verknüpfte Measuregruppen migriert.

Der Inhalt von Rückschreibetabellen wird nicht migriert.

Die Struktur von Rückschreibetabellen aus früheren Versionen von Analysis Services wurde in Microsoft SQL Server 2005 Analysis Services aktualisiert. Daten aus Rückschreibetabellen, die mit früheren Versionen von Analysis Services erstellt wurden, können nicht zur neuen Struktur der Rückschreibetabellen migriert werden.

Siehe auch

Andere Ressourcen

Abwärtskompatibilität von SQL Server 2005 Analysis Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005