En el artículo de hoy aprenderemos a duplicar informes de Power BI usando Notebooks de Microsoft Fabric gracias a la librería Semantic-link-labs. Con esta utilidad podrás copiar informes de Power BI a otro área de trabajo e incluso asignarle otro modelo semántico en cuestión de segundos.
Requisitos previos
Antes de continuar asegurate de tener un entorno con la librería semantic link lab disponible. Si no lo tienes, puedes seguir estos pasos para crear el entorno o puedes instalar la librería desde el propio Notebook.
Preparando el Notebook
Crea un nuevo Notebook en tu área de trabajo y escoge el entorno que tenga configurada la Liberia Semantic Link Labs
Duplicar un informe de Power BI
Crea un bloque e instala la librería Semantic Link Labs si no tienes un entorno con ella instalada:
pip install semantic-link-labs
En un nuevo bloque escribe el siguiente código para importar las librerías necesarias en este Notebook:
# Importar librerías import sempy_labs as labs from sempy_labs import report as inf
Crea otro bloque para escribir el código necesario para realizar el duplicado del informe utilizando clone_report. Ten en cuenta que esta función tiene disponible seis parámetros y cuando se establecen con el valor None, quiere decir que tomara como valor el mismo valor que el del informe origen.
Para visualizar el código de ejemplo es necesario iniciar sesión desde desde la barra lateral derecha, desde los comentarios o desde el pie de página. Puedes utilizar tu cuenta de Microsoft o de Google.
El resultado debe ser similar al siguiente: