O Fracttal One permite integrar os dados de manutenção com o Power BI através de uma ligação segura, utilizando a API e o fluxo de autenticação OAuth 2.0. A seguir, mostramos como configurar corretamente a extração de dados para que o Power BI possa aceder à informação específica necessária para análise e geração de relatórios.
Nota: antes de configurar as credenciais para o Power BI, certifique-se de ter criado um grupo de permissões adequado. Se ainda não criou um, consulte Como adicionar/criar grupos de permissões? para aprender como o fazer.
Criar um cliente OAuth para a API
Com o grupo de permissões já configurado, vamos agora criar as credenciais que o Power BI utilizará para se autenticar.
-
Aceda ao menu de Configuração.
-
No menu lateral esquerdo, clique em Conexões API e depois selecione o separador central, chamado CLIENTES OAUTH.
-
Clique em (+) para adicionar um novo cliente.
-
Na janela «Novo Cliente OAuth», preencha os seguintes campos:
- Tipo de autorização: Selecione Credenciais do cliente. Este é o fluxo ideal para a comunicação máquina a máquina, como é o caso do Power BI.
- Nome: Atribua um nome claro para a ligação, como Ligação Power BI.
- Descrição (Opcional): Adicione mais detalhes sobre o propósito da ligação.
- Grupo de permissões: selecione o grupo que criou. Este passo liga as credenciais às permissões de acesso.
Clique em Guardar no canto superior direito.
Após guardar, o sistema irá gerar e mostrar automaticamente a Chave (Client ID) e o Segredo (Client Secret).
- Chave: O identificador público da sua aplicação (neste caso, Power BI).
- Segredo: a «senha» da sua aplicação.
Anote ou copie estes dois valores. Vai precisar deles no passo seguinte.
Ligação direta
-
Aceda ao Power BI Desktop > clique em Obter dados > Web

-
Abrirá uma janela que solicita a informação "FROM WEB", deve introduzir a URL da consulta à API que vai realizar e clicar em 'aceitar'.

-
Depois, vá a "BÁSICO", no campo de 'nome de utilizador' introduza os dados do Fracttal "API Key", no campo da palavra-passe introduza os dados do Fracttal "API Secret", selecione a API que vai consultar e finalmente selecione "Ligar".


-
Uma vez carregada a janela anterior, mostra-nos os detalhes da consulta realizada.

NOTA: Para obter mais informações sobre ligações API, clique aqui.