Fale com o suporte
Academy / Integrações / Integrando seu Board/Database ao Power BI

Integrando seu Board/Database ao Power BI

Assista nosso vídeo explicativo!

Neste artigo vamos aprender a como integrar boards e databases ao power BI, de forma que ao recarregar a dashboard do BI, esta seja atualizada trazendo os novos dados do board ou database da Goalfy.

URLs citados no vídeo explicativo:

Board: https://api.goalfy.com.br/api/reports/createExcelDownload/IDREPORT/external?apiKey=TOKEN

Database: https://api.goalfy.com.br/api/reports/download/database/IDDATABASE/external?apiKey=TOKEN

Board

  1. No board de sua preferência, vá até a seção de relatórios e selecione ou crie e salve o relatório que deseja integrar. (Veja mais sobre criação de relatórios aqui).
  1. Exporte o relatório escolhido.
  1. Abra o Power BI e selecione a opção de criar um novo relatório.
  1. Selecione a opção “Importar dados do Excel”.
  1. Selecione e abra o arquivo do relatório exportado na Goalfy.
  1. Clique na caixa de seleção ao lado de “Sheet” e então, selecione a opção “Transformar Dados”.
Clique na imagem para ampliá-la
  1. Na nova janela, selecione a opção “Editor Avançado”.
Clique na imagem para ampliá-la
  1.  Substitua “File” por “Web”. Então, substitua o conteúdo dentro das aspas por este URL:

https://api.goalfy.com.br/api/reports/createExcelDownload/IDREPORT/external?apiKey=TOKEN

Clique na imagem para ampliá-la
Clique na imagem para ampliá-la
  1. No URL, substitua “IDREPORT” pelo id do relatório da Goalfy.
Clique na imagem para ampliá-la
  1. Para obter o id do relatório, abra o seu relatório na Goalfy copie tudo no link após “reports/”.
Clique na imagem para ampliá-la
  1. Cole o id do relatório no URL, seguindo o passo 9.
Clique na imagem para ampliá-la
  1. Agora, vá até as configurações de usuário da Goalfy. Role a tela até o final e gere uma chave de API. (Veja mais sobre configurações de usuário aqui).

Observação importante: Salve a chave API do board, esta mesma chave poderá usada para a integração da database

  1. Volte até o editor avançado do Power Bi. No URL, substitua “TOKEN” pela chave API copiada anteriormente. 
Clique na imagem para ampliá-la
Clique na imagem para ampliá-la
  1. Clique em Concluído. Pronto! Sua integração entre seu board e o Power Bi está feita!
Clique na imagem para ampliá-la

Database

  1. Vá até sua database de preferência e exporte-a. (Veja mais sobre databases aqui)
  1. No Power Bi, crie um novo relatório e selecione o arquivo exportado da database
  1.  Clique na caixa de seleção ao lado de “Sheet” e então, selecione a opção “Transformar Dados”.
Clique na imagem para ampliá-la
  1. Na nova janela, selecione a opção “Editor Avançado”.
Clique na imagem para ampliá-la
  1. Substitua “File” por “Web”. Então, substitua o conteúdo dentro das aspas por este URL: 

https://api.goalfy.com.br/api/reports/download/database/IDDATABASE/external?apiKey=TOKEN

Clique na imagem para ampliá-la
Clique na imagem para ampliá-la
  1. No URL, substitua “IDDATABASE” pelo id da database da Goalfy.
Clique na imagem para ampliá-la
  1. Para obter o id da database, abra a database escolhida na Goalfy copie tudo no link após “datatable/”.
Clique na imagem para ampliá-la
  1. Cole o id do relatório no URL, seguindo o passo 6.
Clique na imagem para ampliá-la
  1. Agora, substitua “TOKEN” por uma nova chave API ou pela copiada anteriormente. (A mesma usada na integração do board).
Clique na imagem para ampliá-la
  1. Clique em Concluído. Pronto! Sua integração entre sua database e o Power Bi está feita!

Conteúdo relacionado