|
| 1 | +--- |
| 2 | +uid: change-compatibility-mode |
| 3 | +title: Cambiar el modo de compatibilidad |
| 4 | +author: Morten Lønskov |
| 5 | +updated: 2026-04-08 |
| 6 | +applies_to: |
| 7 | + products: |
| 8 | + - product: Tabular Editor 2 |
| 9 | + full: true |
| 10 | + - product: Tabular Editor 3 |
| 11 | + editions: |
| 12 | + - edition: Desktop |
| 13 | + full: true |
| 14 | + - edition: Business |
| 15 | + full: true |
| 16 | + - edition: Enterprise |
| 17 | + full: true |
| 18 | +--- |
| 19 | + |
| 20 | +# Cambiar el modo de compatibilidad |
| 21 | + |
| 22 | +El **modo de compatibilidad** de un modelo indica a qué plataforma se dirige. Esta propiedad determina: |
| 23 | + |
| 24 | +- Qué objetos y propiedades del Tabular Object Model (TOM) están disponibles |
| 25 | +- Qué restricciones según la edición aplica Tabular Editor |
| 26 | + |
| 27 | +El modo de compatibilidad es independiente del [nivel de compatibilidad](xref:update-compatibility-level), que habilita o bloquea características en función de los números de versión. |
| 28 | + |
| 29 | +## Valores del modo de compatibilidad |
| 30 | + |
| 31 | +La propiedad `Database.CompatibilityMode` acepta los siguientes valores, definidos por la enumeración [Microsoft.AnalysisServices.CompatibilityMode](https://learn.microsoft.com/dotnet/api/microsoft.analysisservices.compatibilitymode?view=analysisservices-dotnet): |
| 32 | + |
| 33 | +| Valor | Significado | |
| 34 | +| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
| 35 | +| `Unknown` | Sin modo específico. Valor predeterminado cuando el modo no se ha configurado explícitamente. La biblioteca cliente de AS detecta automáticamente el modo real en función de las características de TOM que se utilicen (por ejemplo, si hay alguna característica específica de Power BI). | |
| 36 | +| `AnalysisServices` | El modelo está destinado a SQL Server Analysis Services o Azure Analysis Services. | |
| 37 | +| `PowerBI` | El modelo está destinado a Power BI (Desktop, Premium Per User, Premium Capacity, Fabric). Algunas propiedades de TOM solo están disponibles en este modo. Consulta la sección Remarks de cada propiedad en la [referencia del espacio de nombres Microsoft.AnalysisServices.Tabular](https://learn.microsoft.com/dotnet/api/microsoft.analysisservices.tabular?view=analysisservices-dotnet) para obtener más información. | |
| 38 | +| `Excel` | El modelo proviene de un Data model de Power Pivot en Excel. Tabular Editor no admite modelos de Power Pivot. | |
| 39 | + |
| 40 | +Azure Analysis Services y SQL Server Analysis Services solo admiten el modo `AnalysisServices`. Power BI y Fabric admiten los modos `AnalysisServices` y `PowerBI`. |
| 41 | + |
| 42 | +> [!IMPORTANT] |
| 43 | +> Tabular Editor usa el modo de compatibilidad para determinar las restricciones de edición. Un modelo configurado en modo `AnalysisServices` activa restricciones exclusivas de la edición Enterprise para características como las perspectivas y varias particiones, aunque se implemente en Power BI. |
| 44 | +
|
| 45 | +## Cuándo cambiar el modo de compatibilidad |
| 46 | + |
| 47 | +Cambia el modo de compatibilidad a `PowerBI` cuando se cumplan todas estas condiciones: |
| 48 | + |
| 49 | +- El modelo se implementa en Power BI (Premium Per User, Premium Capacity o Fabric) |
| 50 | +- El modelo **no** se implementará en SSAS ni en Azure Analysis Services |
| 51 | +- El archivo `.bim` se creó originalmente en Visual Studio, SSDT u otra herramienta cuyo modo predeterminado es `AnalysisServices` |
| 52 | +- Aparece un error de edición sobre características del nivel Enterprise (como las perspectivas) que deberían estar disponibles en tu edición para modelos de Power BI |
| 53 | + |
| 54 | +## Cambiar el modo de compatibilidad |
| 55 | + |
| 56 | +1. Abre tu modelo en Tabular Editor. |
| 57 | +2. En el **Explorador TOM**, selecciona el nodo **Model** de nivel superior. |
| 58 | +3. En el panel de **Propiedades**, expande la sección **Base de datos**. |
| 59 | +4. Localiza `CompatibilityMode`. |
| 60 | +5. Cambia el valor de `AnalysisServices` a `PowerBI`. |
| 61 | +6. Guarda el modelo (**Ctrl+S**). |
| 62 | + |
| 63 | + |
| 64 | + |
| 65 | +> [!NOTE] |
| 66 | +> Cambiar el modo de compatibilidad afecta a qué propiedades de TOM están disponibles y a cómo se valida el modelo. Comprueba que el destino de implementación coincida con el modo seleccionado antes de guardar. |
| 67 | +
|
0 commit comments