O utilitário de conversão de arquivo UMF é um utilitário que você pode utilizar para preparar arquivos de dados de entrada para processamento pelo pipeline.
O utilitário de conversão de arquivo UMF pode incluir tags UMF necessárias para arquivos
de origem e também pode incluir as tags customizadas que você criou para sua implementação. Ele também pode fazer transformações de dados simples, como formatar datas em um estilo uniforme ou combinar campos de endereços separados em um novo campo.
Arquivos de entrada são transformados em registros UMF pelo utilitário de conversão de
arquivo UMF de acordo com arquivos de script, que são identificados por uma extensão .fp.
Após um arquivo de entrada ser transformado, os resultados serão gravados no stdout
ou em um arquivo especificado por você.
Considerações
O utilitário de conversão de arquivo UMF opera sob as seguintes hipóteses:
- Todos os arquivos de entradas devem ter campos de largura fixa. Cada campo dentro de um registro deve ter o mesmo número de caracteres que o mesmo campo em cada um dos outros registros.
Por exemplo, se o campo Endereço tiver 255 caracteres, o campo Endereço em cada registro deverá conter 255 caracteres. Se os dados contiverem menos caracteres que os requisitos de largura fixos, você deverá incluir espaços depois dos dados.
- O utilitário não pode aceitar caracteres que não podem ser impressos.
Restrição: Em sistemas AIX, o utilitário de conversão de arquivo UMF não pode processar arquivos de entrada com mais de 2 gigabytes. O erro declara que o arquivo não pode ser localizado e você deve dividir os arquivos maiores em pequenos arquivos com menos de 2 gigabytes. Os arquivos menores devem conter registros UMF completos.
Você não pode utilizar o comando split do UNIX para truncar arquivos para menos de 2 gigabytes. É necessário consultar o conteúdo do arquivo e garantir que os arquivos estejam divididos corretamente.