Pular para o conteúdo

Soluções · Integrações, sistemas e qualidade de dados

Data em campo de texto: o que converter e o que anotar

O que fazer com datas que ficaram registradas em formato livre dentro de um campo de texto?

Resposta direta

A data escrita em campo de texto livre não se resolve só com conversão. Antes de transformar, é preciso definir qual data aquele campo representa: a do evento, a do registro ou uma menção dentro de um relato. O texto original deve ser preservado em coluna própria, porque só ele permite auditar a conversão depois. Datas ambíguas, como as que trocam dia e mês, ficam marcadas para revisão, não adivinhadas. E parte do que está no texto permanece texto, porque converter o que falta seria inventar informação que ninguém registrou.

Objetivo
Orientar implementação
Formato indicado
Projeto de implementação
Atualizado em

O que esta página acrescenta: Trata a data em texto livre pelo significado de cada campo, não pela conversão de formato, e define o que deve permanecer texto.

A data dentro do relato

Em campo de texto livre, a data raramente aparece sozinha. Ela vem junto de um relato, um nome, uma observação de atendimento. A primeira decisão é sobre o que aquele campo realmente guarda: o registro do fato ou o conteúdo do contato. Sem isso, a conversão trata frases diferentes como se fossem o mesmo campo.

A separação começa por reconhecer o papel de cada data no texto. Uma data pode indicar quando algo aconteceu, quando o registro foi feito ou apenas ser citada de passagem. As três situações exigem tratamentos distintos, e misturá-las produz uma coluna de datas sem significado definido.

O texto original como referência

A conversão não substitui o texto. O campo original deve continuar existindo, ao lado do valor convertido, porque é ele que permite conferir depois se a leitura foi correta. Quando o original é sobrescrito, a conversão deixa de ser auditável.

Formatos numéricos são o ponto de maior risco. Datas como 03/04 admitem duas leituras, e anos de dois dígitos não informam o século. Nesses casos, o critério é marcar para revisão em vez de escolher pelo padrão mais frequente.

O que permanece sem conversão

Nem tudo que parece data deve virar data. Texto como primeira semana do mês ou depois do feriado não tem valor exato, e converter isso cria precisão que não existe no registro. Decidir manter como texto é parte do trabalho, não falha dele.

A conversão também não corrige o dado errado nem preenche o que não foi anotado. Se um campo nunca teve a data, transformar o formato não a cria. O limite de qualquer esforço desse tipo é o que o registro original permite afirmar, e nada além disso.

Recurso prático

Roteiro para tratar data em campo de texto livre

  1. Listar os campos de texto onde datas aparecem e registrar a origem de cada um: formulário, planilha, anotação de atendimento.
  2. Definir, para cada campo, qual data ele representa: data do evento, data do registro ou menção dentro de um relato.
  3. Copiar o texto original para um campo separado antes de qualquer conversão.
  4. Classificar as datas em convertidas, ambíguas e ausentes, sem preencher o que não foi registrado.
  5. Definir quem revisa as ambíguas e com que frequência antes de a conversão virar rotina.

O erro mais comum é sobrescrever o campo de texto original, o que apaga a evidência e impede auditar a conversão depois.

Sobre o que está escrito aqui

Conceitos relacionados: campo de texto livre · data de evento · data de registro · texto original preservado · data ambígua. Exemplos são ilustrativos. Não há cliente, resultado, preço, prazo ou certificação nesta página. Quando o formato indicado é Projeto de implementação, ele descreve uma possibilidade de trabalho — a conversa inicial avalia contexto e aderência.

Para continuar

Páginas relacionadas

O mesmo problema em outro objetivo

Outras leituras em Integrações, sistemas e qualidade de dados

Quer avaliar isso no seu contexto?

Esta página trata de data registrada em formato livre. Diagnóstico de integração é a frente que investiga o mecanismo por trás desse tipo de problema. O formato mais associado é Projeto de implementação.