Campanha: a atividade FileImport não analisa Data e hora

Este artigo descreve um problema em que uma atividade FileImport reconhece colunas de entrada como Data+Hora durante a configuração baseada em pré-visualização, mas não inicializa totalmente as configurações subjacentes de separador de data e hora. Como resultado, os valores datetime podem não ser analisados corretamente durante a importação e podem ser carregados como NULL.

Descrição description

Ao configurar uma atividade FileImport usando um arquivo de visualização, as colunas detectadas automaticamente como Data e hora podem aparecer configuradas corretamente na interface do usuário, mas a definição da atividade nem sempre preenche os atributos separadores necessários para valores de data e hora.

Nos casos afetados, os metadados da atividade incluem valores como:

  • dateFormat
  • dateTimeFormat
  • dateTimeSet
  • timeFormat

mas omite:

  • dateSep
  • timeSep

Como os valores do separador estão ausentes, cadeias de caracteres datetime, como 18/06/2025 14:30:00, podem não ser interpretadas corretamente durante o processamento. Isso pode levar a avisos nos logs do workflow indicando que os campos de data estão malformados e os campos de data e hora importados podem ser armazenados como NULL.

Um sintoma típico é que a coluna é mostrada como Data+Hora na interface de configuração, mas a análise em tempo de execução se comporta como se a definição de formato estivesse incompleta.

Resolução resolution

Solução alternativa
Abra a configuração de coluna da atividade FileImport afetada e force o formato de data e hora a ser reinicializado seguindo um destes procedimentos:

  • Selecione novamente o tipo de coluna como Data+Hora e salve a atividade.
  • Use o formato de Detecção automática novamente para as colunas afetadas.

Qualquer uma dessas ações pode fazer com que a definição da atividade preencha os atributos de separador ausentes, incluindo:

  • dateSep=“/”
  • timeSep=“:”

Quando esses valores estiverem presentes, os campos datetime serão analisados corretamente e a importação deverá continuar sem anular valores de data válidos.

Correção permanente
O problema subjacente foi identificado como um defeito na lógica de inicialização dataSourceColumn quando as colunas são derivadas de um arquivo de visualização. A correção é garantir que dateSep e timeSep sejam definidos automaticamente sempre que uma coluna for reconhecida como um tipo de data e hora durante a inicialização baseada em visualização.

Se a correção ainda não estiver disponível na build de destino, use a solução alternativa acima antes de executar o fluxo de trabalho.

recommendation-more-help
experience-cloud-kcs-help-kbarticles