El paquete de contenido de GitHub para Power BI permite obtener información sobre un repositorio de GitHub (también conocido como repositorio) con datos en torno a las contribuciones, problemas, las solicitudes de extracción y usuarios activos.

Conéctese al paquete de contenido de GitHub u obtenga más información sobre la integración de GitHub con Power BI.

Nota: El paquete de contenido necesita la cuenta de GitHub para obtener acceso al repositorio. Consulte más detalles sobre los requisitos a continuación.

Cómo conectarse

  1. Seleccione Obtener datos en la parte inferior del panel de navegación izquierdo.

  2. En el cuadro Servicios , seleccione Obtener.

  3. Seleccione GitHub > Obtener.

  4. Escriba el nombre del repositorio y el propietario del repositorio. Consulte los detalles acerca de la búsqueda de parámetros más adelante.

  5. Escriba sus credenciales de GitHub (este paso se podría omitir si ya inició sesión con el explorador).

  6. En Método de autenticación, seleccione oAuth2 > Iniciar sesión.

  7. Siga las pantallas de autenticación de Github. Conceda al paquete de contenido de GitHub para Power BI permiso para los datos de GitHub.

    Esto conecta Power BI con GitHub y permite que Power BI se conecte a los datos. Los datos se actualizan una vez al día.

  8. Después de conectarse al repositorio, Power BI importa los datos. Verá un nuevo panel de GitHub, el informe y el conjunto de datos en el panel de navegación izquierdo. Los nuevos elementos se marcan con un asterisco amarillo *.

¿Qué más?

Qué se incluye

Los siguientes datos están disponibles desde GitHub en Power BI:

Nombre de tabla Descripción
Contribuciones La tabla de contribuciones proporciona el total de adiciones, eliminaciones y confirmaciones creadas por el colaborador de forma agregada por semana. Se incluyen los 100 colaboradores principales.
Problemas Lista de todos los problemas para el repositorio seleccionado con cálculos como, por ejemplo, tiempo total y promedio para cerrar un problema, total de problemas abiertos o total de problemas cerrados. Esta tabla estará vacía cuando no haya ningún problema en el repositorio.
Solicitudes de extracción Esta tabla contiene todas las solicitudes de extracción para el repositorio, así como quién extrajo la solicitud. También contiene cálculos de cuántas solicitudes de extracción están abiertas, cerradas y el total, cuánto tiempo se necesitó para extraer las solicitudes y cuánto tiempo tardó la solicitud de extracción promedio. Esta tabla estará vacía cuando no haya ningún problema en el repositorio.
Usuarios En esta tabla se proporciona una lista de colaboradores o usuarios de GitHub que han realizado aportaciones, presentado problemas o resuelto solicitudes de extracción para el repositorio seleccionado.
Hitos Contiene todos los hitos para el repositorio seleccionado.
DateTable Estas tablas contienen las fechas de hoy y los años anteriores que permiten analizar los datos de GitHub por fecha.
ContributionPunchCard Esta tabla puede usarse como una tarjeta perforada de contribución para el repositorio seleccionado. Muestra confirmaciones por día de la semana y hora del día. Esta tabla no está conectada a otras tablas en el modelo.
RepoDetails Esta tabla proporciona detalles para el repositorio seleccionado.

Requisitos del sistema

  • La cuenta de GitHub que tiene acceso al repositorio.
  • Permiso concedido a la aplicación de Power BI para GitHub durante el primer inicio de sesión. Vea los detalles siguientes sobre la revocación del acceso.
  • Llamadas de API suficientes disponibles para extraer y actualizar los datos.

Quitar autorización de Power BI

Para quitar la autorización para que Power BI se conecte al repositorio de GitHub, puede revocar el acceso en GitHub. Para más información, consulte este tema de la ayuda de GitHub.

Búsqueda de parámetros

Para determinar el propietario y el repositorio, examine el repositorio en GitHub:

La primera parte, "Azure", es el propietario y la segunda parte, "azure-sdk-for-php" es el repositorio mismo. Verá estos dos mismos elementos en la dirección URL del repositorio:

<https://github.com/Azure/azure-sdk-for-php> .

Solución de problemas

Si es necesario, puede comprobar las credenciales de GitHub.
1. En otra ventana del explorador, visite el sitio web de GitHub e inicie sesión en GitHub. Puede ver si está conectado en la esquina superior derecha del sitio de GitHub.
2. En GitHub, vaya a la dirección URL del repositorio al que desea tener acceso en Power BI. Por ejemplo: https://github.com/dotnet/corefx.
3. En Power BI, intente conectarse a GitHub. En el cuadro de diálogo Configurar GitHub, use los nombres del repositorio y el propietario del repositorio para dicho repositorio.

Vea también