Compartir a través de


Tutorial: conectarse a un repositorio de GitHub con Power BI

En este tutorial, se conectará a datos reales: el repositorio público de contenido de Power BI (también conocido como repo) en el servicio GitHub. Power BI crea de forma automática un panel y un informe con los datos. Verá respuestas a preguntas como las siguientes: ¿Cuántas personas contribuyen al repositorio público de Power BI? ¿Quiénes contribuyen en mayor medida? ¿Qué día de la semana ha habido más contribuciones? Además de otras preguntas.

También se puede conectar a repositorios de GitHub propios privados o públicos. En el artículo Conexión a GitHub con Power BI se explica cómo usar una aplicación de plantilla de Power BI para conectarse a los repositorios.

Screenshot of a sample GitHub report in Power BI.

En este tutorial, va a completar los siguientes pasos:

  • Registrar una cuenta de GitHub, si aún no hay una.
  • Iniciar sesión en la cuenta de Power BI (o registrar una, si aún no la hay).
  • Abrir el servicio Power BI.
  • Buscar la aplicación de GitHub.
  • Indicar la información del repositorio de GitHub público de Power BI.
  • Ver el panel y el informe con datos de GitHub.
  • Eliminar la aplicación limpiando los recursos.

Si no está registrado en Power BI, regístrese para obtener una evaluación gratuita antes de empezar.

Requisitos previos

Para completar este tutorial, se necesita una cuenta de GitHub, si aún no tiene una.

Cómo conectarse

  1. Inicie sesión en el servicio Power BI (app.powerbi.com).

  2. En el panel de navegación, seleccione Aplicaciones y, después, Obtener aplicaciones.

    Screenshot of the apps pane with apps and get apps highlighted.

  3. Escriba GitHub en el cuadro de búsqueda. Seleccione la aplicación y elija Obtenerla ahora.

    Screenshot of the GitHub template app with get it now highlighted.

  4. Seleccione Instalar.

    Screenshot of the GitHub app install dialog.

  5. Cuando vea la notificación, La nueva aplicación está lista, seleccione Ir a la aplicación.

  6. En la página de aterrizaje de la aplicación, seleccione Conectar los datos.

    Screenshot of the app banner with connect your data highlighted.

  7. En el cuadro de diálogo de conexión, escriba el nombre del repositorio y el propietario del repositorio. La dirección URL de este repositorio es https://github.com/MicrosoftDocs/powerbi-docs. Escriba MicrosoftDocs como propietario del repositorio y powerbi-docs como nombre del repositorio. Seleccione Siguiente.

    Screenshot of the connect dialog with owner, repo, and next highlighted.

  8. Asegúrese de que el Método de autenticación está establecido en OAuth2 y, a continuación, seleccione Iniciar sesión y conectarse.

    Screenshot of the connecting dialog with authentication method and sign-in and connect highlighted.

  9. Si se le solicita, siga las instrucciones de autenticación de GitHub y conceda permiso a Power BI para acceder a los datos.

    • Una vez que Power BI pueda conectarse con GitHub, los datos del modelo semántico de Power BI se actualizan una vez al día.
    • Cuando Power BI haya importado los datos, verá el contenido en la nueva área de trabajo de GitHub.
  10. Seleccione Áreas de trabajo en el panel de navegación para ver el panel, los informes y los modelos semánticos. Puede seleccionar Más opciones (...) para ver la configuración.

    Screenshot of the workspaces list. Workspaces and the GitHub workspace are highlighted.

  11. En Configuración del área de trabajo, puede cambiar el nombre del área de trabajo o eliminarla.

    Screenshot of the workspace settings dialog with workspace name highlighted.

  12. Seleccione su panel de GitHub. Puede minimizar o expandir el panel de navegación, para tener más espacio para ver los datos.

    El panel de GitHub contiene datos activos, por lo que es posible que los valores que vea sean distintos.

    Screenshot of the GitHub dashboard with the navigation pane compressed with the icon to expand highlighted.

Hacer una pregunta

  1. Seleccione el cuadro de texto Haga una pregunta sobre sus datos. Power BI abre la ventana Preguntas y respuestas y ofrece algunas preguntas de ejemplo.

  2. Escriba cuántos usuarios, Power BI ofrece una lista de preguntas.

    Screenshot of the Q&A result screen with how many users highlighted.

  3. Puede editar la pregunta, por ejemplo, entre cuántos y usuarios, escriba solicitud de incorporación de cambios por.

    Power BI creará un objeto visual de gráfico de barras que muestra el número de solicitudes de incorporación de cambios por persona.

    Screenshot of the Q&A result screen with a bar chart.

  4. Seleccione el icono de chincheta para anclar el elemento visual al panel y luego Salir de Preguntas y respuestas.

Ver el informe de GitHub

  1. En el panel de GitHub, seleccione Más opciones (...) en el gráfico de columnas Solicitudes de incorporación de cambios por mes. Elija Ir al informe.

    Screenshot of the pull requests by month tile with more options and go to report highlighted.

  2. Seleccione un nombre de usuario en el gráfico Total de solicitudes de incorporación de cambios por usuario. Aparece un nuevo icono con los resultados de un usuario.

    Screenshot of the pull requests chart for a single user.

  3. Seleccione la pestaña Tarjeta perforada para ver la siguiente página en el informe. Ahora puede ver volúmenes de trabajo por hora del día y el día de la semana.

    Screenshot of the punch card tile and commit bar charts.

Limpieza de recursos

Ahora que ya hemos finalizado el tutorial, podemos eliminar la aplicación de GitHub.

  1. En el panel de navegación, seleccione Aplicaciones.

  2. En el icono de la aplicación, seleccione Más opciones (...) y, a continuación, elija Eliminar.

    Screenshot of the GitHub app tile with apps, more options, and delete highlighted.

En este tutorial, nos hemos conectado a un repositorio público de GitHub y hemos obtenido datos, a los que Power BI ha dado formato de panel y de informe. Explorando ese panel y ese informe, hemos hallado respuesta a algunas preguntas sobre los datos. Ahora podemos pasar a obtener más información sobre cómo conectarnos a otros servicios, como Salesforce, Microsoft Dynamics y Google Analytics.