O pacote de conteúdo do GitHub para o Power BI permite obter ideias para um repositório GitHub com dados envolvendo contribuições, problemas, solicitações pull e usuários ativos.

Conecte-se ao pacote de conteúdo do GitHub ou leia mais sobre a Integração do GitHub com o Power BI.

Observação: o pacote de conteúdo exige que a conta do GitHub tenha acesso ao repositório. Mais detalhes sobre os requisitos abaixo.

Como se conectar

  1. Selecione Obter Dados na parte inferior do painel de navegação esquerdo.

  2. Na caixa Serviços , selecione Obter.

  3. Selecione GitHub > Obter.

  4. Digite o nome do repositório e também o seu proprietário. Veja detalhes sobre como encontrar esses parâmetros abaixo.

  5. Insira suas credenciais do GitHub (essa etapa pode ser ignorada se você já tiver entrado com seu navegador).

  6. Para o Método de Autenticação, selecione oAuth2 > Entrar.

  7. Siga as telas de autenticação do Github. Conceda ao pacote de conteúdo do GitHub para o Power BI permissão de acesso aos dados do GitHub.

    Isso conecta o Power BI ao GitHub e permite que o Power BI conecte-se aos dados. Os dados são atualizados uma vez por dia.

  8. Após conectar-se ao seu repositório, o Power BI importa os dados. Você verá um novo dashboard do GitHub, bem como um relatório e um conjunto de dados no painel de navegação à esquerda. Novos itens são marcados com um asterisco amarelo *.

O que vem em seguida?

O que está incluído

Os dados a seguir estão disponíveis no GitHub no Power BI:

Nome da tabela Descrição
Contribuições A tabela de contribuições apresenta o total de adições, exclusões e confirmações criadas pelo colaborador agregadas por semana. Os 100 principais colaboradores são incluídos.
Problemas Lista todos os problemas do repositório selecionado e contém cálculos como os tempos total e médio para encerramento de um problema, Total de problemas em aberto e Total de problemas encerrados. Esta tabela estará vazia quando não houver nenhum problema no repositório.
Solicitações pull Esta tabela contém todas as Solicitações Pull para o repositório e quem realizou a solicitação. Ela também contém cálculos de quantas solicitações pull abertas, fechadas e totais existem, quanto tempo demorou para efetuar o pull das solicitações e quanto tempo levou cada solicitação pull em média. Esta tabela estará vazia quando não houver nenhum problema no repositório.
Usuários Esta tabela fornece uma lista de colaboradores ou usuários do GitHub que fizeram contribuições, arquivaram problemas ou resolveram Solicitações pull para o repositório selecionado.
Etapas Contém todas as Etapas para o repositório selecionado.
DateTable Esta tabela contém datas do presente e de anos no passado, que permitem a você analisar seus dados GitHub por data.
ContributionPunchCard Essa tabela pode ser usada como um cartão perfurado de colaborações para o repositório selecionado. Ele mostra as confirmações por dia da semana e horas do dia. Esta tabela não está conectada a outras tabelas presentes no modelo.
RepoDetails Esta tabela fornece detalhes sobre o repositório selecionado.

Requisitos de sistema

  • A conta do GitHub que tem acesso ao repositório.
  • Permissão concedida ao Power BI para o aplicativo GitHub durante o primeiro logon. Confira os detalhes abaixo para revogar o acesso.
  • Chamadas à API suficientes disponíveis para extrair e atualizar os dados.

Desautorizar Power BI

Para desautorizar a conexão do Power BI ao seu repositório do GitHub, você pode revogar o acesso no GitHub. Para obter mais detalhes, confira este tópico da ajuda do GitHub.

Localizando parâmetros

Você pode determinar o proprietário e o repositório consultando o repositório no próprio GitHub:

A primeira parte, "Azure", é o proprietário, enquanto a segunda parte, "azure-sdk-for-php", é o repositório em si. Você vê esses mesmos dois itens na URL do repositório:

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

Solução de problemas

Se necessário, é possível verificar suas credenciais do GitHub.
1. Em outra janela do navegador, vá para o site do GitHub e efetue logon no GitHub. Você pode ver, no canto superior direito do site do GitHub, que você está conectado.
2. No GitHub, navegue até a URL do repositório que você planeja acessar no Power BI. Por exemplo: https://github.com/dotnet/corefx.
3. No Power BI, tente se conectar ao GitHub. Na caixa de diálogo Configurar o GitHub, use os nomes e o proprietário desse mesmo repositório.

Consulte também