Compartir a través de


Integración de Git con informes paginados

SE APLICA A: servicio Power BI Power BI Report Builder Power BI Desktop

En este artículo, se explica cómo publicar un informe paginado y mantenerlo sincronizado con el área de trabajo de Git. Los desarrolladores pueden aplicar sus procesos de desarrollo, herramientas y procedimientos recomendados.

Requisitos previos

Para integrar Git con el área de trabajo de Microsoft Fabric, debe configurar los siguientes requisitos previos tanto para Fabric como para Git.

Requisitos previos de Fabric

Para acceder a la característica de integración de Git, necesita una de las siguientes opciones:

Además, los siguientes conmutadores de inquilino deben habilitarse desde el portal de administración:

Estos conmutadores se pueden habilitar mediante el administrador de inquilinos, el administrador de capacidad o el administrador del área de trabajo, en función de la configuración de la organización.

Requisitos previos de Git

La integración de Git se admite actualmente para Azure DevOps y GitHub. Para usar la integración de Git con el área de trabajo de Fabric, necesita lo siguiente en Azure DevOps o GitHub:

  • Una cuenta de Azure activa registrada en el mismo usuario que usa el área de trabajo de Fabric. Crear una cuenta gratuita.
  • Acceso a un repositorio existente.

Obtenga información sobre la integración de Git con Microsoft Fabric en Introducción a la integración de Git.

Requisitos previos de Power BI

Vea la sección Requisitos previos en Introducción a la creación de informes paginados en el servicio Power BI.

Adición de un informe paginado a GitHub

  1. Conecte el área de trabajo al repositorio de Git siguiendo las instrucciones de Conexión de un área de trabajo a un repositorio de Azure.

    Captura de pantalla de la información para conectarse a un área de trabajo.

    Nota:

    Si la rama es nueva, se le pedirá que Crear y sincronizar.

  2. Cargue el archivo .rdl en el área de trabajo en el servicio. Todavía no se admite OneDrive ni Sharepoint.

    Captura de pantalla del botón Cargar.

    Una vez cargado el archivo, debería ver el informe y el estado de Git Sin confirmar y Control de código fuente.

    Captura de pantalla del estado.

  3. Seleccione Control de código fuente. En el panel de control de código fuente, seleccione el archivo y confirme.

    Captura de pantalla de Confirmar.

    Una vez que confirme el archivo, el estado de Git cambia a Sincronización.

    Captura de pantalla de Git sincronizado.

    Aparece una carpeta en el repositorio de Git que contiene los archivos .rdl y dos .json. Es posible que tenga que actualizar el repositorio.

    Captura de pantalla del repositorio de Git.

Edición de un informe paginado guardado en GitHub

  1. Abra el archivo .rdl desde el repositorio de Git local en Power BI Report Builder.
  2. Realice las ediciones deseadas.
  3. Confirme e inserte los cambios en el repositorio remoto.
  4. Cree una solicitud de incorporación de cambios en la rama principal.
  5. Una vez aprobada, la solicitud de incorporación de cambios se combina con la rama principal.
  6. En la rama principal, aplique los cambios revisados al área de trabajo correspondiente.

Consideraciones y limitaciones

  • Publique o cargue el informe paginado en el servicio y, después, use Git. Los informes paginados no se representan si empieza con los archivos de Git.

  • Al eliminar un informe paginado de Git, elimine toda la carpeta y no solo el informe .rdl.

  • El cambio de nombre de un informe paginado en Git no funciona. Sin embargo, cambiar el nombre de .rdl en el servicio Power BI funciona. Si desea cambiar el nombre del informe paginado, debe eliminar el informe paginado de git, eliminar toda la carpeta y volver a crear la carpeta con el .rdl con el nuevo nombre.

  • El informe paginado permanece conectado al conjunto de datos original al moverlo a otra área de trabajo. Si mueve un informe paginado a otra área de trabajo, actualice el conjunto de datos en Power BI Report Builder y vuelva a publicar el informe paginado en el servicio Power BI.

Pasos siguientes