Fonctionnalités d'Analysis Services déconseillées dans SQL Server 2012

Cette rubrique décrit les fonctionnalités Analysis Services déconseillées qui sont toujours disponibles dans SQL Server 2012. Il est prévu que ces fonctionnalités soient supprimées dans une prochaine version de SQL Server. Les fonctions déconseillées ne doivent pas être utilisées dans de nouvelles applications.

Fonctionnalités non prises en charge dans la prochaine version de SQL Server

Les fonctionnalités suivantes du Analysis Services ne seront pas prises en charge dans la prochaine version de SQL Server. Évitez d'utiliser ces fonctionnalités dans vos nouveaux développements et modifiez dès que possible les applications qui y ont recours.

Catégorie

Fonctionnalité déconseillée

Remplacement

Cube locaux

Propriété de chaîne de connexion INSERTINTO

La syntaxe de la chaîne de connexion d'origine pour le remplissage de cubes locaux est remplacée par l'instruction CREATE GLOBAL CUBE. Pour plus d'informations, consultez Instruction CREATE GLOBAL CUBE (MDX).

Cube locaux

Propriété de chaîne de connexion CREATECUBE

La syntaxe de la chaîne de connexion d'origine pour le remplissage de cubes locaux est remplacée par l'instruction CREATE GLOBAL CUBE. Pour plus d'informations, consultez Instruction CREATE GLOBAL CUBE (MDX).

Exploration de données

SQL Server 2000 PMML

La fonctionnalité de SQL Server 2000 PMML produisait un formulaire de PMML qui avait des extensions exclusives permettant de prendre en charge les fonctionnalités uniques fournies par les algorithmes d'exploration de données qui n'étaient pas disponibles dans la spécification PMML. Dans SQL Server 2005, Analysis Services a mis à jour la fonctionnalité PMML avec le nouveau standard PMML 2.1. Par conséquent, les extensions exclusives ajoutées dans SQL Server 2000 ne sont plus exigées, bien qu'elles soient encore prises en charge dans cette version.

Instruction MDX

Instruction CREATE ACTION

Cette instruction est comprise pour des raisons de compatibilité descendante. Elle est remplacée par l'objet Action. Pour plus d'informations sur la façon de créer des actions dans les dernières versions de Analysis Services, consultez Actions (Analysis Services - Données multidimensionnelles).

Instruction MDX

Propriété Non_Empty_Behavior

Évitez de définir cette propriété lors de la création d'un membre calculé. Le fait de la définir à une valeur incorrecte augmente les risques de retourner des résultats non valides. De plus, la propriété n'est plus aussi utile qu'elle l'a été. Les optimisations du moteur au cours des dernières versions ont amélioré les opérations sur les jeux de données épars, rendant cette propriété moins pertinente.

Fonctionnalités non prises en charge dans une future version de SQL Server

Les fonctions suivantes du Analysis Services seront prises en charge dans la prochaine version de SQL Server, mais seront supprimées dans une version ultérieure. La version spécifique de SQL Server n'a pas été déterminée.

Catégorie

Fonctionnalité déconseillée

Remplacement

Fonction MDX

Fonction CalculationPassValue

Aucun. Le moteur OLAP gère le test de calcul. Cette fonction MDX n'est plus requise.

Fonction MDX

Fonction CalculationCurrentPass

Aucun. Le moteur OLAP gère le test de calcul. Cette fonction MDX n'est plus requise.

Expressions multidimensionnelles (MDX, Multidimensional Expressions)

L'indicateur d'optimiseur de requête NON_EMPTY_BEHAVIOR a été activé par défaut.

L'indicateur d'optimiseur de requête NON_EMPTY_BEHAVIOR sera désactivé par défaut dans une version ultérieure. Il s'agit d'un indicateur d'optimisation MDX qui peut générer des résultats incorrects lorsqu'il n'est pas utilisé correctement.

MDX

Propriété Non_Empty_Behavior

Aucun. Lors de la création d'un membre calculé, la définition de cette propriété à une valeur incorrecte augmente la probabilité de retourner des résultats non valides. Les optimisations récentes du moteur OLAP ont amélioré les opérations sur les jeux de données épars, rendant cette propriété moins pertinente.

Autre

Propriété intrinsèque de cellule CELL_EVALUATION_LIST

Fournissait à l'origine une liste de formules évaluées qui s'appliquent à une cellule. Elle est vide dans cette version d'Analysis Services. L'ordre de résolution est maintenant spécifié dans le script MDX. Pour plus d'informations, consultez Présentation des concepts d'ordre de passage et d'ordre de résolution (MDX)

Objets

Assemblys COM

Les assemblys COM peuvent présenter un risque pour la sécurité. La prise en charge des assemblys COM sera supprimée dans une version ultérieure.

Voir aussi

Concepts

Fonctionnalités Analysis Services abandonnées dans SQL Server 2012

Autres ressources

Compatibilité descendante Analysis Services