Partager via


Niveau de compatibilité (SSAS Tabulaire SP1)

Vous pouvez spécifier le niveau de compatibilité lors de la création de projets de modèle tabulaire, lors de la mise à niveau de projets de modèle tabulaire existants, lors de la mise à niveau des bases de données de modèles tabulaires déployées existantes ou lors de l’importation de classeurs PowerPivot.

Niveau de compatibilité

Il est courant d'installer les nouvelles versions et les Service Packs sur des ordinateurs de développement et de test avant de les installer sur des ordinateurs de production. Dans ce cas, il est important de comprendre le niveau de compatibilité des paramètres pour les nouveaux projets de modèles tabulaires, ainsi que pour ceux qui ont déjà été déployés dans un environnement de production.

Un SQL Server 2014 Analysis Services instance prend en charge les niveaux de compatibilité suivants (version de base de données) :

  • SQL Server 2012 (1100)

  • SQL Server 2012 SP1 (1103)

  • SQL Server 2014 (1103)

Définir le niveau de compatibilité lors de la création d'un projet de modèle tabulaire

Lors de la création d’un projet de modèle tabulaire dans SQL Server Data Tools (SSDT), dans la boîte de dialogue Options du nouveau projet tabulaire, vous pouvez spécifier le niveau de compatibilité. Vous pouvez choisir entre la création d’un projet à déployer sur une SQL Server 2012 SP1 ou une version ultérieure d’Analysis Services instance ou sur un instance Analysis Services SQL Server 2012 (sans Service Pack 1).

Vous pouvez également spécifier un niveau de compatibilité par défaut en sélectionnant l'option Ne plus afficher ce message . Tous les projets suivants utiliseront le niveau de compatibilité que vous avez spécifié. Vous pouvez modifier le niveau de compatibilité par défaut dans SSDT sous Options.

Mettre à niveau un projet de modèle tabulaire existant vers le niveau de compatibilité 1103

Vous pouvez mettre à niveau un projet de modèle tabulaire créé dans SSDT avant d’installer SQL Server 2012 SP1 ou version ultérieure pour qu’il soit compatible avec la base de données version 1103 à l’aide de la propriété Niveau de compatibilité dans la fenêtre Propriétés du modèle. Pour mettre à niveau un projet de modèle tabulaire, l’ordinateur sur lequel SSDT est installé doit avoir installé SQL Server 2012 SP1 ou version ultérieure et le instance Analysis Services sur lequel réside la base de données de l’espace de travail doit également avoir SQL Server 2012 SP1 ou version ultérieure. Vous ne pouvez pas mettre à niveau vers une version antérieure.

Mettre à niveau une base de données model tabulaire déployée vers le niveau de compatibilité 1103

Vous pouvez mettre à niveau une base de données de modèle tabulaire déployée existante vers la version de base de données 1103 compatible dans SQL Server Management Studio (SSMS) à l’aide de la propriété Niveau de compatibilité dans Propriétés de la base de données. Pour effectuer la mise à niveau, l’ordinateur sur lequel le SQL Server Analysis Services instance est installé doit avoir SQL Server 2012 SP1 ou version ultérieure. Vous ne pouvez pas mettre à niveau une base de données model tabulaire déployée vers une version antérieure.

Importer à partir de PowerPivot

Lorsque vous créez un projet de modèle tabulaire par importation à partir de PowerPivot, spécifiez si vous souhaitez mettre à niveau le niveau de compatibilité vers le niveau de compatibilité par défaut (s'il a été configuré précédemment dans SSDT) ou conserver le niveau de compatibilité déjà spécifié dans le classeur PowerPivot.

Vérifier le niveau de compatibilité d'une base de données model tabulaire dans SSMS

Vous pouvez case activée le niveau de compatibilité d’une base de données de modèle tabulaire dans SSMS en affichant la propriété Niveau de compatibilité (nouveauté de SQL Server 2012 SP1) dans Propriétés de la base de données.

Vérifier le niveau de compatibilité pris en charge pour une instance Analysis Services dans SSMS

Vous pouvez case activée le niveau de compatibilité pris en charge dans SSMS en affichant la propriété Niveau de compatibilité pris en charge dans la page Informations (nouveauté de SQL Server 2012 SP1) dans Propriétés Analysis Services. Un niveau de compatibilité 1103 pris en charge indique que SQL Server SP1 ou version ultérieure est installé. Le niveau de compatibilité pris en charge ne peut pas être modifié.