Changements de comportement des fonctionnalités Analysis Services de SQL Server 2005
Dans Microsoft SQL Server 2005 Analysis Services (SSAS), le comportement de certaines fonctionnalités a changé par rapport aux versions précédentes de Analysis Services. Ces changements sont répertoriés dans le tableau suivant.
Modifications de comportement
Caractéristique | Comportement de SQL Server 2000 | Comportement de SQL Server 2005 |
---|---|---|
Navigation |
Prend en charge les niveaux masqués ou désactivés dans les hiérarchies. |
Les niveaux masqués ou désactivés sont migrés comme visibles et activés. Les calculs qui impliquent des hiérarchies contenant de tels niveaux peuvent renvoyer des résultats imprévus. |
Dimension |
Prend en charge l'option de ne pas inclure des membres de données dans les dimensions parent-enfant. |
Il existe toujours des membres de données dans les dimensions parent-enfant ; les membres de données ne peuvent plus être exclus des dimensions parent-enfant. |
Expressions multidimensionnelles (MDX, Multidimensional Expressions) |
Fonction : CreateVirtualDimension |
L'expression renvoie une erreur. |
MDX |
Fonction : CreatePropertySet |
L'expression renvoie une erreur. |
MDX |
Instruction : With Cache |
Syntaxe acceptée, mais aucune action. |
MDX |
Instruction : Create Cache |
Syntaxe acceptée, mais aucune action. |
MDX |
Règles de priorité de calcul. |
Les règles de priorité de calcul ont changé par rapport aux versions précédentes de Analysis Services. En raison du cumul personnalisé ci-dessus, les expressions peuvent renvoyer des résultats différents de ceux des versions précédentes de Analysis Services. |
Sécurité |
Prend en charge l'option de spécification de la sécurité des dimensions, pour qu'un utilisateur puisse voir un niveau supérieur différent du niveau supérieur de la hiérarchie. |
La définition du niveau supérieur n'est pas prise en charge pour la sécurité des dimensions. Les membres sécurisés à l'aide du niveau supérieur seront visibles après la migration. |
Autre |
AutoCommit et AutoRollback dans une mise à jour. |
Les tentatives de validation d'une transaction inexistante échouent. Dans SQL Server 2000 Analysis Services, l'instruction Update créait sa propre transaction. Dans SQL Server 2005 Analysis Services, ce n'est pas le cas. |
Voir aussi
Concepts
Migration de bases de données Analysis Services existantes
Autres ressources
Compatibilité descendante de SQL Server 2005 Analysis Services