Niveau de compatibilité pour les modèles tabulaires

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Le niveau de compatibilité fait référence aux comportements spécifiques aux versions dans le moteur Analysis Services. Par exemple, DirectQuery et les métadonnées d’objet tabulaire présentent des implémentations différentes selon le niveau de compatibilité. En général, vous devez choisir le dernier niveau de compatibilité pris en charge par votre plateforme.

Le dernier niveau de compatibilité pris en charge est 1600

Niveaux de compatibilité pris en charge par version

Niveau de compatibilité Version du serveur
1 600 Power BI Premium, Azure Analysis Services, SQL Server 2022
1500 Power BI Premium, Azure Analysis Services, SQL Server 2022, SQL Server 2019
1400 Azure Analysis Services, SQL Server 2022, SQL Server 2019, SQL Server 2017
1200 Azure Analysis Services, SQL Server 2022, SQL Server 2019, SQL Server 2017, SQL Server 2016
1103 SQL Server 2017*, SQL Server 2016, SQL Server 2014, SQL Server 2012 SP1
1100 SQL Server 2017*, SQL Server 2016, SQL Server 2014, SQL Server 2012 SP1, SQL Server 2012

* Les niveaux de compatibilité 1100 et 1103 sont dépréciés dans SQL Server 2017.

Définir un niveau de compatibilité

Lors de la création d’un projet de modèle tabulaire dans Visual Studio, vous pouvez spécifier le niveau de compatibilité dans la boîte de dialogue Concepteur de modèles tabulaires .

ssas_tabularproject_compat1200

Si vous sélectionnez l’option Ne plus afficher ce message , tous les projets suivants utilisent le niveau de compatibilité que vous avez spécifié comme valeur par défaut. Vous pouvez modifier le niveau de compatibilité par défaut dans SSDT dans Options des outils>.

Pour mettre à niveau un projet de modèle tabulaire dans SSDT, définissez la propriété Niveau de compatibilité dans la fenêtre Propriétés du modèle. N’oubliez pas que la mise à niveau du niveau de compatibilité est irréversible.

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

Dans SSMS, cliquez avec le bouton droit sur le nom > de la base de données Propriétés>Niveau de compatibilité.

Vérifier le niveau de compatibilité pris en charge pour un serveur dans SSMS

Dans SSMS, cliquez avec le bouton droit sur le nom> du serveurPropriétés>prises en charge niveau de compatibilité.

Cette propriété spécifie le niveau de compatibilité le plus élevé d’une base de données qui s’exécutera sur le serveur. Le niveau de compatibilité pris en charge est en lecture seule et ne peut pas être modifié.

Voir aussi

Niveau de compatibilité d’une base de données multidimensionnelle
Créer un projet de modèle tabulaire