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 .
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