Vista TMDL en la web (Vista previa)
Home » Business Intelligence  »  Vista TMDL en la web (Vista previa)
Vista TMDL en la web (Vista previa)

La Vista TMDL en la web estará disponible en las próximas semanas, ofreciendo una potente experiencia de modelado semántico basada en código directamente en su navegador.

Con esta nueva función, los desarrolladores de Power BI pueden crear scripts, modificar y aplicar cambios a los objetos del modelo semántico utilizando el Lenguaje de Definición de Modelo Tabular (TMDL) , un formato de código legible para humanos que describe todo el modelo semántico como código, sin necesidad de cambiar a Power BI Desktop ni descargar archivos del modelo.

¿Qué es La Vista TMDL en la web ?

La Vista TMDL en la web de Power BI permite a los desarrolladores visualizar y editar modelos semánticos como código directamente en el navegador mediante TMDL. Amplía la experiencia de modelado web de Power BI al introducir un editor de código avanzado para trabajar con scripts TMDL, lo que proporciona a los desarrolladores profesionales total transparencia en el código del modelo semántico y permite flujos de trabajo más eficientes mediante la edición de código.

La vista TMDL se introdujo inicialmente en Power BI Desktop en enero de 2025 y estuvo disponible para el público general en septiembre de 2025. Ahora, estamos introduciendo la misma experiencia de modelado basada en código para los modelos semánticos publicados en el espacio de trabajo, directamente en su navegador.

Sin descargas. Sin necesidad de cambiar de herramienta. Modelado web sin interrupciones.

Funcionalidades y ventajas clave de TMDL View en la web

La vista TMDL en la web ofrece las siguientes funcionalidades:

Explore los metadatos de su modelo semántico publicado.

Obtenga visibilidad completa de todos los objetos y propiedades dentro de su modelo semántico, incluidas las propiedades avanzadas que no están expuestas en la interfaz de usuario estándar.

Para ver la definición TMDL de cualquier objeto, simplemente arrástrelo y suéltelo en el editor, o abra el menú contextual y seleccione "Script TMDL to Script tab" o "Script TMDL to Clipboard".

Esto hace que explorar y comprender la estructura de su modelo sea más rápido y eficiente.

Mayor eficiencia en el desarrollo

La vista TMDL en la web incluye un editor de código moderno diseñado para aumentar la productividad con IntelliSense integrado, edición multilínea para actualizaciones masivas, funciones de búsqueda y reemplazo, y mucho más. Por ejemplo, puede usar IntelliSense y la edición multilínea para asignar una carpeta de visualización a todas las medidas DAX relacionadas con Ventas en una sola operación, lo que reduce el trabajo repetitivo y mejora la coherencia.

También puedes aprovechar herramientas con inteligencia artificial, como GitHub Copilot, para ayudarte a crear scripts TMDL. Por ejemplo, puedes escribir el script de tu modelo en formato TMDL, usar un asistente de IA para generar o modificar el código y luego pegarlo de nuevo en el editor para previsualizar y aplicar los cambios, lo que agiliza aún más tu flujo de trabajo de modelado.

Modificar cualquier propiedad/objeto del modelo semántico

Edite propiedades y objetos directamente en el navegador, incluyendo configuraciones avanzadas como definiciones de partición o propiedades como isAvailableInMdx , que no están disponibles en la interfaz de modelado estándar. Esta funcionalidad brinda a los desarrolladores control total sobre sus modelos semánticos, permitiendo configuraciones avanzadas sin depender de herramientas externas ni descargar el modelo.

Mayor reutilización y colaboración

Comparta y reutilice fácilmente objetos de modelos semánticos compartiendo scripts TMDL.

Por ejemplo, para reutilizar una tabla de calendario de otro modelo semántico o de una galería centralizada como la galería TMDL , copie su script TMDL, péguelo en su modelo de destino, previsualice los cambios y aplíquelos.

Fuente: https://powerbi.microsoft.com/en-us/blog/tmdl-view-on-the-web-preview/