Nivel de compatibilidad para modelos tabulares
Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
El nivel de compatibilidad hace referencia a comportamientos específicos de la versión en el motor de Analysis Services. Por ejemplo, DirectQuery y los metadatos de objetos tabulares tienen implementaciones diferentes según el nivel de compatibilidad. En general, debe elegir el nivel de compatibilidad más reciente admitido por la plataforma.
El nivel de compatibilidad compatible más reciente es 1600
Niveles de compatibilidad admitidos por versión
Nivel de compatibilidad | Versión del servidor |
---|---|
1600 | Power BI Premium, Azure Analysis Services, SQL Server 2022 |
1.500 | 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 |
* Los niveles de compatibilidad 1100 y 1103 están en desuso en SQL Server 2017.
Establecimiento del nivel de compatibilidad
Al crear un nuevo proyecto de modelo tabular en Visual Studio, puede especificar el nivel de compatibilidad en el cuadro de diálogo diseñador de modelos tabulares .
Si selecciona la opción No volver a mostrar este mensaje , todos los proyectos posteriores usarán el nivel de compatibilidad que especificó como predeterminado. Puede cambiar el nivel de compatibilidad predeterminado en SSDT en Opciones de herramientas>.
Para actualizar un proyecto de modelo tabular en SSDT, establezca la propiedad Nivel de compatibilidad en la ventana Propiedades del modelo. Tenga en cuenta que la actualización del nivel de compatibilidad es irreversible.
Comprobación del nivel de compatibilidad de una base de datos tabular en SSMS
En SSMS, haga clic con el botón derecho en el nombre > de base de datos PropertiesCompatibility Level (Nivel de compatibilidad depropiedades>).
Comprobación del nivel de compatibilidad admitido para un servidor en SSMS
En SSMS, haga clic con el botón derecho en el nombre> del servidorPropiedades>nivel de compatibilidad admitido.
Esta propiedad especifica el nivel de compatibilidad más alto de una base de datos que se ejecutará en el servidor. El nivel de compatibilidad admitido es de solo lectura y no se puede cambiar.
Consulte también
Nivel de compatibilidad de una base de datos multidimensional
Crear un nuevo proyecto de modelo tabular