Páginas filhas
  • TOTVS Construção Gestão de Imóveis - Utilitários - Conversor de Base de Dados do Portal de Imóveis

Versões comparadas

Chave

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

Introdução

...

O conversor de base de dados do Portal de Imóveis tem como finalidade a integração e sincronização dos dados presentes nos bancos de dados do Portal de Imóveis e do banco RM. Esse processo é realizado por meio de algoritmos e técnicas de mapeamento e transformação dos dados, garantindo a consistência e a uniformidade das informações.

Através dessa integração, o sistema integrado passa a operar com um único banco de dados, eliminando a necessidade de consultas e atualizações em bancos de dados separados. Isso resulta em maior eficiência e velocidade nos processos, além de reduzir o risco de inconsistências e erros nos dados.

Esta unificação de bases está disponivel somente para alguns clientes Pilotos na versão 12.1.2310, depois dessa analise especifica disponibilizaremos para todo o mercado.

Procedimentos para utilização

...

Antes de realizar a conversão, pode ser necessário realizar uma alteração no arquivo RM.HOST.config incluindo a chave: <add key="DBSCommandTimeout" value="1200" />

Saiba mais sobre este comando no link: Aumentar o Timeout da execução das sentenças SQL

Em seguida, ao acessar o sistema, será é necessário conceder permissão ao processo "Conversor de Base de Dados do Portal de Imóveis" no perfil de usuário.

Após a permissão ser concedida, você deve acessar a seção "Utilitários" e selecionar a opção "Conversor de Base de Dados do Portal de Imóveis". Em seguida, siga os passos listados abaixo:

Conexão

...

Para conectar ao banco externo do Portal de Imóveis iremos utilizar a conexão de banco de dados externo nativa do RM.

...

Caso a base não esteja migrada, uma mensagem semelhante à imagem abaixo será exibida:

Validação de Chave Estrangeira

...

Nesta etapa, o sistema irá realizar uma validação de dados referentes a chaves estrangeiras que possam, por algum motivo, estar ausentes no banco de dados. Esta conferência verificação é obrigatória e deverá necessita ser avaliada concluída antes de se iniciar a o processo de migração. Não será possível iniciar a conversão sem antes ajustar essas inconsistências no banco de dados de origem. Esta etapa do processo visa ressaltar destacar quais campos devem ser ajustados necessitam de ajustes, de forma transparente ao utlizadorusuário.

A interface tela de validação está sendo mostrada é demonstrada na imagem abaixo:

Image RemovedImage Added

Ao clicar no selecionar o botão "Iniciar Validação", o sistema irá percorrer os registros iniciará a análise dos registros presentes no banco de dados de origem e verificará quais , identificando as tabelas que devem ser ajustadasrequerem ajustes. 

É importante salientar fundamental ressaltar que, ao clicarmos no botão avançar sem realizar completar essa etapa de validação e pressionar o sistema irá emitir a mensagem abaixobotão "Avançar", o sistema emitirá a seguinte mensagem:

Quando Após a conclusão da conferência termina, o sistema apresentará exibirá as tabelas e juntamente com seus registros como mostra a imagem abaixo, conforme ilustrado na imagem a seguir:

  • Tabela: A tabela ao qual Refere-se à tabela em que a inconsistência de chave está presenteé identificada;
  • Chave Primária: A Corresponde à chave que existe existente no banco de dados e que está apontando para referenciando uma chave estrangeira que não existeinexistente;
  • Coluna: A Indica a coluna onde na qual a inconsistência aconteceocorre;
  • Valor: O Representa o valor que não foi encontrado localizado no banco de dados;
  • Tabela Referenciada: A tabela cuja Indica a tabela na qual a chave estrangeira faz parteestá inserida;
  • Coluna Referenciada: A Refere-se à coluna que referencia o faz referência ao valor não encontrado.

Na imagem abaixo temos o seguinte cenário:

Image Removed

A tabela logsituacaoproposta possui a chave primária 407, na coluna proposta_id temos o valor 8678, que não está presente na tabela referenciada proposta. sua coluna é proposta.id.

figura a seguir, podemos observar a seguinte situação:

Image Added

Na tabela "pessoa", a chave primária é identificada como 1019. No entanto, na coluna "profissao_id", o valor atribuído é 5, que não encontra correspondência na tabela referenciada "profissao", cuja coluna primária é denominada ".id".

Uma vez efetuados os ajustes necessários para solucionar os problemas identificados nesta fase, será necessário Ajustando então os problemas evidenciados nesta etapa, basta clicar novamente no botão "Iniciar Validação" para prosseguir para dar prosseguimento a próxima etapa. Em seguida, clicando em avançarbasta clicar em "Avançar" para continuar.

Informações

Nesta mesma tela, é importante notar a presença da opção "Exportar", que possibilita aos usuários extrair esses registros para um arquivo. Esse arquivo pode ser compartilhado posteriormente com a equipe de suporte para análise e, se necessário, correções. Além disso, a funcionalidade de pesquisa oferece a oportunidade de encontrar rapidamente registros na visualização.

Tabelas de Migração

...

Neste processo serão apresentados as tabelas que serão migradas do Portal de Imóveis para o RM.

Salientamos que, por padrão, a importação das tabelas de log do Portal de Imóveis (AUDITTRAIL e LOG) não é realizada, visando uma conversão mais rápida. Caso necessite destas tabelas migradas, o campo "Desejo considerar as tabelas de log do portal de imóveis no processo de migração" deve estar marcado.

Image Added

Durante a conversão, será apresentado o percentual de conversão atual e também em qual tabela o processo de migração se encontra, conforme a imagem abaixo:

Image AddedImage Removed

Ao final será apresentado o LOG de conversão destas tabelas, com as quantidades de registros migrados. 

...