Como utilizar a API no Power BI

O que é o Power BI?

O Power BI é uma poderosa ferramenta para transformar suas fontes de dados não relacionadas em insights coerentes, visualmente imersivos e interativos. Seja sua fonte de dados uma planilha do Excel ou uma coleção de dados via API ou Database, o Power BI simplifica a conexão com seus dados, a visualização e a descoberta do que é importante, e o compartilhamento dessas informações com quem você desejar. Com o Power BI, desenvolvedores podem criar relatórios detalhados e dashboards interativos, proporcionando uma visão analítica e estratégica que pode impulsionar decisões de negócios inteligentes e baseadas em dados. Clique aqui para baixar.

Passo a Passo

Inicie o Power BI Desktop e abra um novo relatório ou um relatório existente.

1. Obter Dados da Web

No menu em Página Inicial navegue através da opção Obter dados > Web.


2. Inserir URL da API

Na janela com título Da Web que aparecer, selecione a opção Avançadas. Em Partes de URL insira uma das rotas da API encontradas na documentação. Em Parâmetros do cabeçalho, insira a opção "apitoken" e coloque o valor do Token que você pegou. Veja mais: (Como utilizar o Token da API?).


Usando Parâmetros Básicos OData na URL da API

As rotas da API do Nibo podem ser consultadas utilizando OData, que é um protocolo padronizado para simplificar o consumo de APIs REST. Para a maioria das consultas do Nibo, você vai precisar conhecer apenas os seguintes parâmetros:

$filter - Permite filtrar os resultados da consulta.
$orderBy - Define a ordem dos resultados retornados.
$skip - Define quantos registros pular antes de começar a retornar resultados.
$top - Define o número máximo de registros a serem retornados.

Para mais informações sobre como utilizar os parâmetros, consulte a documentação oficial do oData.
Certifique-se de substituir 'apitoken' pelo token de API real fornecido pelo Nibo. Veja mais: Como utilizar o Token da API?



3. Editor Power Query

Depois de finalizar a etapa 3, será aberto uma nova aba no Editor de Consultas, serão exibidos os dados retornados da consulta e as Etapas aplicadas que foram feitas na transformação dos dados (default). Você pode editar as etapas aplicadas conforme as necessidades. Além disso, no menu Página Inicial -> Editor Avançado é possível editar ou inserir o código na linguagem M. Consulte a documentação oficial do Power Query M.

Finalmente clique em Fechar e aplicar.

Adicione no Relatório as colunas que deseja exibir. Caso tenha algum dado faltando ou que foi exibido de maneira errada, será necessário ajustar nas Etapas aplicadas ou pelo "Editor Avançado" .