Mapear dados para arquivo de origem
Você pode mapear seus dados para um arquivo de origem de várias maneiras:
- Coloque dados em um arquivo de planilha e crie um arquivo de origem a partir dele.
- Crie um arquivo de origem usando dados retirados de um banco de dados do Microsoft Access.
- Grave um programa de mapeamento de dados para mapear seus dados e salve-o como um arquivo de origem.
Quando você cria um arquivo de origem de um programa de planilha, como o Excel, cada coluna da planilha é considerada um novo campo. Quando você salva a planilha como um arquivo CSV, uma vírgula é colocada após cada coluna. Se um determinado campo estiver em branco, uma vírgula ou coluna ainda será necessária para indicar a presença do campo, mesmo que não haja nenhum valor para ele. Por exemplo, se você estiver carregando saldos e não tiver um saldo para um período específico, deve haver uma coluna em branco em sua planilha para o saldo desse período.
Use estas diretrizes para mapear dados. Nem todas as diretrizes estão identificadas.
- Consulte os documentos de Definições de tabela, exporte descrições de arquivo, texto de arquivo de dados, definições de banco de dados e definições de arquivo CSV para obter informações detalhadas sobre cada campo em um arquivo de interface (como ordem, tipo e tamanho de campo). Para obter informações sobre como criar arquivos de exportação e gerar texto de arquivo de dados e definições de banco de dados, consulte a documentação Landmark Technology.
- Determine a ordem dos dados no arquivo de origem:
Se você não usar cabeçalhos no início de um arquivo CSV, deve incluir todos os campos na ordem especificada. Para esses campos que não têm dados, inclua o campo em branco para que você contabilize cada campo. Se usar cabeçalhos para identificar colunas em sua tabela de dados, você pode colocar os cabeçalhos de coluna no início do arquivo CSV precedendo os dados, na linha 1. O arquivo, então, pode conter apenas os campos aplicáveis. Quando você executar o utilitário de carregamento dbimport, use a opção -n para indicar que não há nenhuma linha de cabeçalho. Para obter informações sobre dbimport, consulte Executar o utilitário de carregamento. Para obter informações adicionais sobre esse utilitário, consulte a documentação Landmark Technology.
Para exportar um arquivo CSV vazio com cabeçalhos no início de um arquivo CSV, você pode usar o comando dbexport com o parâmetro --dumpempty de despejo. Isso só funciona quando não há registros de dados existentes com o relatório. Se houver dados, eles serão exportados pelo comando dbexport normalmente.
- Se um campo for opcional, em branco ou zero:
Use uma vírgula para indicar a presença do campo, mesmo que não especifique um valor para ele.
- Se um campo for sinalizado:
O sinal deve ser o caractere mais distante à esquerda na cadeia de caracteres de valores. Por exemplo, um campo de valor sinalizado contendo o valor US$ 5,82- deve ser representado como -5.82. Um espaço em branco ou sinal de mais (+) indica um número positivo e um sinal de menos (-) indica um número negativo.
- Se um campo requer taxas percentuais:
Especifique taxas percentuais como decimais (por exemplo, insira 10% como ,10).
- Se um campo requer valores alfanuméricos:
Inclua aspas duplas nos valores de campo alfanuméricos.
- O mapeamento do campo de data variará dependendo da plataforma na qual o arquivo do banco de dados ou arquivo CSV residirá. No banco de dados Infor, as datas são armazenadas no formato ISO: SSAAMMDD.
- Os campos de ID exclusiva são valores atribuídos pelo sistema. Deixe-os em branco.