[Chora API] Consumir dados do YouTube

[Chora API] Consumir dados do YouTube

Sempre tive a curiosidade de saber com coletar os dados do YouTube no Power BI e depois que comecei o meu canal na plataforma meu interesse aumentou.

Neste artigo farei o passo a passo de como coletar os dados de canais no YouTube.

Você conectará nos dados disponíveis da plataforma, como por exemplo, número de inscritos, quantidade de vídeos públicos no canal e alguns detalhamentos.

Mas não será possível, por meio das consultas pegar o histórico do canal desde o início.

As consultas são uma fotografia do momento, conforme exemplo abaixo:


Para chegar nesse resultado precisamos realizar alguns passos no Console do Google Cloud, conforme etapas abaixos.

Com o console aberto, clica na caixa destacada para selecionar/criar um projeto.

Não foi fornecido texto alternativo para esta imagem

No caso deste artigo, vou criar um novo projeto.

Ao aparecer a janela para selecionar os projetos, clica em “Novo Projeto”

Não foi fornecido texto alternativo para esta imagem

E na sequência você digita o nome do projeto e clica em “Criar”.

Não foi fornecido texto alternativo para esta imagem

Ao clicar em “criar” o projeto a tela volta para o Google Cloud Plataform, abre uma janela com notificações e você consegue acompanhar a criação dele.

Ao finalizar a criação você terá a opção de selecionar o projeto conforme imagem abaixo:

Não foi fornecido texto alternativo para esta imagem

Ao selecionar o projeto uma janela na parte inferior do navegador aparecerá informando que você está no projeto “X”.

Desta forma, você clica no menu, lado superior esquerdo, conforme destacado.

Não foi fornecido texto alternativo para esta imagem

Ao abrir o menu, seleciona “API e Serviços” e clique em “Ativar APIs e serviços”.

Não foi fornecido texto alternativo para esta imagem

Em uma nova tela no navegador, clique em “Ativar APIs e Serviços” conforme destacado:

Não foi fornecido texto alternativo para esta imagem

Digita na barra de pesquisa “youtube” e selecione “youtube data api v3”.

Não foi fornecido texto alternativo para esta imagem

Na sequência selecione o resultado encontrado:

Não foi fornecido texto alternativo para esta imagem

Na sequência clique em “Ativar”.

Não foi fornecido texto alternativo para esta imagem

Ao ativar a API aparecerá a tela abaixo e na sequência clique em “Credenciais”.

Não foi fornecido texto alternativo para esta imagem

Clique em “Criar credenciais” e na sequência API KEY.

Não foi fornecido texto alternativo para esta imagem

Para finalizar, você terá a API KEY criada.

Não foi fornecido texto alternativo para esta imagem

No Power BI criei um parâmetro com a API KEY e outros dois com o RangeStart e RangeEnd para a consulta incremental e criação da tabela histórica conforme Power BI abaixo:

Você pode fazer o download do .PBIT neste link.

.PBIT é arquivo modelo do Power BI.

Ao abrir o arquivo aparecerá uma tela solicitando os parâmetros, neste caso API KEY, RangeStart e RangeEnd.

Além deste artigo, você pode acompanhar a criação da API Key e todo processo que fiz para desenvolver o Power BI nos vídeos abaixo:


Marcius Souza

Engenheiro Civil | Produtividade com Microsoft 365 | Modern Workplace | Mapeamento de Processo | Project | Power BI | Gerente de Projetos Level-D (IPMA Brasil)

2 a

Vamos nessa!!!!

Luís Gustavo Nascimento Serra

CEO Excelência Consultoria e Educação | Microsoft MVP | Business Intelligence Specialist | MCT | PUG Brasil Leader | Power Bi Expert | Writer | Speaker

2 a

Essa Live foi épica!!

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos