Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:

Objetivo:


       O objetivo deste documento é trazer uma visão do que é e como funciona tela de Cadastro de Provedor de Dados

Introdução:


       Um determinado "Provedor de Dados" deve ser criado para permitir o Reports Core comunicar 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.

       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.

Como criar:


    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 e será por ele que o Provedor de Dados será identificado.

Descrição: Informe uma descrição.

Tipo do provedor:  Por enquanto a ferramenta só disponibiliza a opção "Dados relacionais".

Fonte de Dados : Selecione se a fonte de dados será um "Provedor banco de dados" ou "Provedor integrado".


Informações
titleProvedor banco de dados
Deck of Cards
idFonte de Dados
Card
id1
labelProvedor banco de dados

Com essa opção selecionada, o mecanismo de execução do T-Reports enviará para um determinado provedor uma série de sentenças SQL (de acordo com o relatório criado). Essas sentenças SQL serão executadas nesses provedores que são responsáveis em chamar uma determinada Fonte de Dados.

Atualmente o T-Reports tem a capacidade de trabalhar com os seguinte banco de dados relacionais: Oracle, Sql Server, PostGree, MySql, Firebird e DB2.

Selecione o tipo de banco de dados desejado:


Expandir
titleSql Server

Este método tem como finalidade realizar a exclusão de um registro contido na base de dados.

Expandir
titleOracle

Este método tem como finalidade realizar a exclusão de um registro contido na base de dados.

Expandir
titleMySql

Este método tem como finalidade realizar a exclusão de um registro contido na base de dados.

Expandir
titlePostgre

Este método tem como finalidade realizar a exclusão de um registro contido na base de dados.

Expandir
titleFirebird

Este método tem como finalidade realizar a exclusão de um registro contido na base de dados.

Expandir
titleDB2

Este método tem como finalidade realizar a exclusão de um registro contido na base de dados.

Card
id2
labelwsProcessProvedor integrado

O Provedor Integrado....

Expandir
titleProtocolo


Expandir
titleHost


Expandir
titlePorta

Este serviço disponibiliza métodos para manipulação de processos existentes no RM. Alguns exemplos que podem ser citados: Baixa de lançamentos; Associação de Objetos ao Contrato; Envio de Documentos Eletrônicos; etc.

Métodos disponíveis:


Expandir
titleDB2Rota


Este método tem como finalidade realizar a exclusão de um registro contido na base de dados.
Expandir
titleTipo de autenticação





Informações
titleProvedor integrado

???



Informações
iconfalse
Deck of Cards
id.
Card
label1° Passo:


Card
label2° Passo:


Card
label3° Passo:




Informações
titleProvedor de banco de dados relacional

O mecanismo de execução do reports enviará para um determinado provedor uma série de sentenças sql (de acordo com o relatório criado). Essas sentenças sql serão executadas nesses provedores que são responsáveis em chamar uma determinada fonte de dados.

Atualmente o Reports tem a capacidade de trabalhar com os seguinte banco de dados relacionais: Oracle, Sqlserver, PostGree, MySql, Firebird.

Provedor de dados Default:
Foi criado no reports um provedor de dados default que poderá ser utilizado por qualquer ERP da Totvs ou concorrente.

Provedor de dados específico:
Foi criado um provedor especifico para o ERP RM. Para utilizar esse provedor, basta informar no campo "Endereço base do provedor de dados" o endereço do Host do RM.

Ex: http://nome_da_maquina:8051/dbdataproviders.

Nesse caso, a extração dos dados nesse provedor passará por todo o mecanismo de segurança do ERP RM. Outros provedores de dados específicos de outros ERPS poderão ser criados. Para isso, basta seguir uma especificação de criação de provedores.




Endereço base do provedor de dados: Usado para informar um endereço web base contendo o endereço de localização de um determinado provedor. Esse provedor pode estar localizado em qualquer lugar da Web inclusive em uma máquina na núvem.

Caso não seja informado nenhum valor nesse campo, o provedor será o provedor local.

Buscar Parâmetros: Deve ser utilizado para recuperar as informações de conexão com uma determinada fonte de dados. Essas informações poderão ser configuradas no “arquivo de configuração” do serviço web de hospedagem do provedor. Essas informações poderão ser alteradas pelo usuário na tela de provedor.

Parâmetros do Provedor: 




ServerName: Informe o servidor.

DataBaseName: Informe o nome da base da dados.

UserId: Informe o usuário. 

Password: Informe a senha.


Informações

Utilize o botão verde "Teste de conexão com o provedor" para testar sua conexão.




Dica

Para mais detalhes de como configurar a base de dados do TOTVS Reports, acesse a página BACKEND.




Exemplo prático abaixo:




Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.01.XX

Informações
iconfalse

Processo: Cadastro Provedor de Dados

Informações
iconfalse
Informações
iconfalse

Status: Pendente

Informações
iconfalse

Data: 08/12/2017

Informações
iconfalse

Autores:

Erlon Cesar Lima De Freitas

Flavio Henrique Pereira Campelo

Gustavo Naves De Castro

Philippe Fernandes Lima Gonçalves

SARAH ROLAND CAMPOS LISBOA

Wesley Avelino De Carvalho