O objetivo deste documento é trazer uma visão de como funciona tela de Provedor de Dados.
Um determinado "Provedor de Dados" deve ser criado para permitir que o TReports se comunique com uma determinada fonte de dados. Todas as informações a serem mostradas em um determinado relatório serão recuperadas de um determinado provedor de dados. Atualmente a ferramenta disponibiliza as opções: Dados Relacionais e API Padrão TOTVS.
Em uma empresa, diversos provedores de dados poderão ser cadastrados, buscando dados em locais completamente diferentes.
Em um único relatório, dados poderão ser recuperados de provedores de dados diferentes.
Ex: Meu relatório pode ser gerado em minha empresa porém as informações desse relatório podem estar localizadas na nuvem.
Para criar um novo Provedor de Dados, basta clicar em "+ Novo" e informar os campos abaixo:
Código do provedor: Informe o código do Provedor de Dados, deve ser um código único, é por ele que o Provedor de Dados será identificado.
Descrição: Informe uma descrição.
Tipo do provedor: Dados Relacionais.
Fonte de Dados: Selecione se a fonte de dados será um "Provedor banco de dados" ou "Provedor integrado".
Dados Relacionais:
|
Utilize o botão "Testar conexão" para testar sua conexão. |
API PADRÃO TOTVS
Para criar um novo Provedor de Dados API PAdrão TOTVS, basta clicar em "+ Novo" e informar os campos abaixo:
Código do provedor: Informe o código do Provedor de Dados, deve ser um código único, é por ele que o Provedor de Dados será identificado.
Descrição: Informe uma descrição.
Tipo do provedor: Api Padrão TOTVS.
Fonte de Dados: Api Git.
Complemento da Rota: Nome do diretório virtual.
Ex.: Nome do diretório virtual do iis.
Protocolo: Selecione se o protocolo é HTTP ou HTTPS.
Host: Nome da máquina.
Porta: Você informa a porta do seu protocolo. Porém vem marcado por default porta 80 quando selecionado http e porta 443 quando selecionado https.
Tipo de Autenticação: Informações de segurança.
- Basic: Chamada da API.
- OpenID: Autenticação onde solicita o access token de um service provider.
Ex.: rac google service provider.
Exemplo prático abaixo:
|
|