Gerenciador de Exportação de Dados
Índice
Visão Geral
O Gerenciador de Exportações tem como objetivo exportar dados de um Banco de Dados para outro.
Gerenciador de exportação de dados
ACESSO Módulo Integradores → Menu Gerenciador de Exportações de dados
No gerenciador temos os seguinte painéis:
Cada painel será explicado a seguir.
Fontes de dados
No primeiro painel teremos as configurações de conexão ao banco de dados.
Para configurar o acesso a um banco de dados clique no botão 'Inserir Registro'.
O operador deverá informar:
Código - Código auto-numerável atribuído pelo banco de dados (Bloqueado para edição)
Data/Hora - Data e hora de cadastro (Bloqueado para edição)
Operador de cadastro - Operador de cadastro (Bloqueado para edição)
Descrição - Descrição identificativa da fonte de dados.
Nome do banco de dados - Nome do Banco de dados
Tipo de banco - Escolha uma das seguintes opções
Oracle
Postgres
Tipo de fonte -
Origem - Significa que esta é a conexão da onde se originará os dados a serem exportados
Host - IP ou URL de acesso ao banco
Porta - Porta em que o banco de dados está configurado
Nome do usuário - Nome de usuário para conexão com o banco de dados
Senha usuário - Senha para conexão com o banco de dados
Comentários - Comentários e observações gerais sobre a fonte de dados.
Marque a opção 'Tem certeza que deseja gravar esta fonte de dados?' para confirmar o procedimento e clique no botão 'Finalizar'.
Pronto! A configuração para acesso ao banco de dados foi configurado.
Caso queira editar alguma informação de acesso, selecione o banco de dados na grade e clique no botão 'Editar'
Altere as informações como desejar, da mesma forma como explicado no cadastro , marque a opção 'Tem certeza que deseja gravar esta fonte de dados?' para confirmar o procedimento e clique no botão 'Finalizar'.
Schemas de exportações
No segundo painel será onde iremos cadastrar as consultas dos dados que iremos exportar.
Para cadastrar a consulta do banco clique no botão 'Inserir Registro'
O operador deverá informar:
Descrição - Descrição identificativa do registro
Instrução SQL da consulta - Informe a instrução para a consulta SQL.
Algumas observações sobre a sintaxe do SQL:
As colunas no select devem possuir o mesmo nome da coluna da tabela destino. Caso não seja igual veja o exemplo abaixo como poderá ser contornado
Exemplo:tipo_doc as Nome_Coluna_destino, from mk_doc_fiscal_competenciaonde,
tipo_doc é o nome da coluna no banco origem e
Nome_Coluna_destino é o nome da coluna no banco destino
Para os comandos do Where disponibilizamos a seguinte regra para auxiliar na filtragem no dados no Perfil de Exportações (Será explicado a seguir)
Variáveis poderão ser criadas definindo seu nome entre os comandos <! e !>
Exemplo:
Ao definirmos <!tipo!> estamos criando a variável tipo
Então no script abaixo teremos as seguintes variáveis:di
df
tipo
cliente
data>=<!di!> and
data<=<!df!> and
tipo=<!tipo!> and
credor_devedor=<!cliente!> Marque o check "Ao avançar esta etapa, o registro será salvo. Confirma seu interesse?" para dar ciência ao procedimento e clique no botão 'Avançar'
Caso na sintaxe do Where tenha a definição de algumas variáveis como explicado anteriormente, nesta etapa o operador irá definir alguns detalhes sobre eles
No exemplo abaixo, temos a seguinte sintaxe no Where da consulta
data>=<!di!> and
data<=<!df!> and
tipo=<!tipo!> and
credor_devedor=<!cliente!> Selecione a variável e clique no botão 'Editar'
O operador deverá informar:
O tipo da coluna - Informe o tipo de dado compatível para a coluna.
Character
Data
Inteiro
SQL para montagem de combobox - Defina select para a montagem de uma combo box de pesquisa.
Este select deve conter no mínimo 2 campos, onde o primeiro será usado com índice de comparação, enquanto que o segundo é a descrição identificativa.
Ou seja, o select definirá as opção que irão aparecer na combo.