Compartir a través de


Uso de metadatos de modelo semántico mejorados

Cuando Power BI Desktop crea informes, también crea metadatos de modelo semántico en los archivos PBIX y PBIT correspondientes. Anteriormente, los metadatos se almacenaban en un formato específico de Power BI Desktop. Los metadatos usados en las expresiones M codificadas en base 64 y los orígenes de datos. Power BI hizo suposiciones sobre cómo se almacenaron los metadatos.

Con la versión de la característica de metadatos del modelo semántico mejorado , se quitan muchas de estas limitaciones. Los archivos PBIX se actualizan automáticamente a metadatos mejorados al abrir el archivo. Con los metadatos del modelo semántico mejorados, los metadatos creados por Power BI Desktop usan un formato similar al que se usa para los modelos tabulares de Analysis Services, en función del modelo de objetos tabulares.

La característica de metadatos del modelo semántico mejorado es estratégica y fundamental. La funcionalidad futura de Power BI se basará en sus metadatos. Estas otras funcionalidades se benefician de los metadatos del modelo semántico mejorados:

  • Lectura y escritura de XMLA para la administración de modelos semánticos de Power BI.
  • Migración de cargas de trabajo de Analysis Services a Power BI para beneficiarse de las características de próxima generación.

Mejora

Los informes se actualizan automáticamente al formato de metadatos mejorado al abrirlos en la versión más reciente de Power BI Desktop. Si el informe se guardó con cambios de consulta sin aplicar o se produjo un error durante la actualización automática, hay una advertencia en el lienzo del informe que todavía necesita actualizar. Al seleccionar Actualizar informe , se aplican los cambios pendientes y se actualiza el modelo semántico al nuevo formato.

Excluir tabla de la actualización del informe

Una vez que se ha actualizado un modelo de datos al formato de metadatos mejorado, algunos metadatos que solo se usaron anteriormente en Power BI Desktop también se respetan en el servicio Power BI. Estos metadatos incluyen la opción Incluir en actualización de informes . En el caso de los modelos actualizados, si la opción Incluir en actualización de informes no está seleccionada en el Editor de Power Query, esa tabla no se actualiza cuando el informe o el modelo semántico se actualizan en Power BI Desktop o en el servicio Power BI. Los informes ya publicados en el servicio Power BI que aún no se han actualizado a los nuevos metadatos mejorados deben actualizarse en Power BI Desktop antes de que este nuevo comportamiento surta efecto.

Consideraciones y limitaciones

Antes de mejorar la compatibilidad con metadatos, para las conexiones SQL Server, Oracle, Teradata y HANA heredadas, Power BI Desktop agregó una consulta nativa al modelo semántico. Los modelos semánticos del servicio Power BI usan esta consulta. Con compatibilidad mejorada con metadatos, el modelo semántico del servicio Power BI vuelve a generar la consulta nativa en tiempo de ejecución. No usa la consulta creada por Power BI Desktop. En la mayoría de los casos, esta recuperación se resuelve correctamente, pero algunas transformaciones no funcionan sin leer los datos subyacentes. Es posible que vea algunos errores en los informes que funcionaban anteriormente. Por ejemplo, un error podría indicar lo siguiente:

  • No se puede convertir una consulta M en la tabla "Dimension City" en una consulta de origen nativa. Inténtelo de nuevo más tarde o póngase en contacto con el soporte técnico. Si se comunica con el soporte técnico, proporcione estos detalles.

Puede corregir las consultas en tres lugares diferentes en Power BI Desktop:

  • Al aplicar cambios o realizar una actualización.

  • En una barra de advertencia del Editor de Power Query que le informa de que la expresión no se pudo plegar al origen de datos.

    Captura de pantalla del mensaje Aplicar cambios de consulta: No se pudo plegar la expresión al origen de datos.

  • Al ejecutar evaluaciones al abrir un informe para comprobar si tiene consultas no admitidas. La ejecución de estas evaluaciones puede dar lugar a implicaciones de rendimiento.

Algunas combinaciones de caracteres en expresiones M que no se admitirían en el modelo de objetos tabulares (TOM) también no se admiten en el entorno de metadatos del modelo semántico mejorado.

Puede hacer todo tipo de cosas con Power BI Desktop. Para obtener más información sobre sus capacidades, consulte los siguientes recursos: