Terminado

Procedures Mysql para Validação, Conversão e Transferência de Dados entre Tabelas

Publicado el 21 Enero, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Procuro profissional com vasta experiência em MySql e Regular Expression para a criação de Procedures e Functions para a validação, conversão e transferência de dados importados como Varchar para outros tipos de dado como Double, Float, Date entre outros.

Possuímos sistema de importação de relatório de dados e grandes bases cuja função é importar relatórios/bases em diferentes FORMATOS. Os dados são importados como Varchar para tabela padrão.

O projeto consiste em:

1) Criar procedure para validar se o formato do relatório/base importada confere com o formato especificado no momento da importação (se os nomes dos campos incluídos na primeira linha batem com os nomes dos campos do formato cadastrado em nosso sistema e se não há dados após a última coluna);

2) criar procedure e functions para validar se os dados de cada uma das campos do relatório/base importada são do tipo de dado cadastrado para aquele campo daquele formato cadastrado em nosso sistema (por exemplo se os dados da col1 são date, col2 são double etc);

3) criar procedure para converter os dados de varchar para o tipo de dado cadastrado para aquele campo e inserir os dados na tabela de destino cadastrada para aquele formato.

A validação dos dados contidos em cada coluna da tabela de origem será realizada de forma dinâmica de modo a respeitar o formato do relatório/base importada e o tipo de dado dos dados contidos em cada coluna. Ou seja, a ordem dos campos e os tipos de dados variam conforme o formato importado.

Os seguintes tipo de dado devem ser validados: string, date, cpf, cnpj, float, entre outros. Diferentes formatos de data e de double devem ser contemplados.

Ex: Double - ( 1234,00 | 1.234,00 | 1,234.00 | 1234.00 )
Ex: Date - ( aaaa/mm/dd | dd/mm/aaaa | incluindo time)
Outras variantes podem estar inclusas na lista tipos de dados.

Após a validação dos dados de todos os campos do formato especificado, os dados devem ser convertidos e transferidos para tabela de destino do FORMATO especificado.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador, Otro
Otros roles necesarios DBA ou profissional com bastante experiência em desenvolvimento de procedures e functions na validação e conversão de tipo de dados no MySql.

Plazo de Entrega: 04 Febrero, 2019

Habilidades necesarias

Otros proyectos publicados por Liberum R.