Mapear dados para ficheiro de origem

Pode mapear os seus dados para um ficheiro de origem de várias maneiras:

  • Coloque dados num ficheiro de folhas de cálculo e crie um ficheiro de origem a partir dele.
  • Crie um ficheiro de origem utilizando os dados retirados de uma base de dados do Microsoft Access.
  • Grave um programa de mapeamento de dados para mapear os seus dados e guarde-o como um ficheiro de origem.

Quando cria um ficheiro de origem de um programa de folha de cálculo, por exemplo o Excel, cada coluna da folha de cálculo é considerada um novo campo. Quando guarda a folha de cálculo como ficheiro CSV, é colocada uma vírgula após cada coluna. Se um determinado campo estiver em branco, é necessária uma vírgula ou coluna para indicar a presença do campo, mesmo que não haja qualquer valor para ele. Por exemplo, se estiver a carregar saldos e não tiver um saldo para um período específico, deve haver uma coluna em branco na sua folha de cálculo para o saldo desse período.

Utilize estas diretrizes para mapear dados. Nem todas as diretrizes estão identificadas.

  • Consulte os documentos de Definições de tabela, exporte descrições de ficheiro, texto de ficheiro de dados, definições da base de dados e definições de ficheiro CSV para obter informações detalhadas sobre cada campo num ficheiro de interface (como ordem, tipo e tamanho de campo). Para obter informações sobre como criar ficheiros de exportação e gerar texto de ficheiro de dados e definições da base de dados, consulte a documentação do Landmark Technology.
  • Determine a ordem dos dados no ficheiro de origem:

    Se não utilizar cabeçalhos no início de um ficheiro 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 possa contabilizar cada campo. Se utilizar cabeçalhos para identificar colunas na sua tabela de dados, pode colocar os cabeçalhos de coluna no início do ficheiro CSV precedendo os dados, na linha 1. Em seguida, o ficheiro pode conter apenas os campos aplicáveis. Quando executar o serviço de carga dbimport, utilize a opção -n para indicar que não há qualquer linha de cabeçalho. Para obter informações sobre dbimport, consulte Executar o serviço de carregamento. Para obter informações adicionais sobre este serviço, consulte a documentação do Landmark Technology.

    Para exportar um ficheiro CSV vazio com cabeçalhos no início de um ficheiro CSV, pode utilizar o comando dbexport com o parâmetro --dumpempty de descarregamento. Isto só funciona quando não existem registos de dados existentes com o relatório. Se houver dados, estes são exportados normalmente pelo comando dbexport.

  • Se um campo for opcional, em branco ou zero:

    Utilize uma vírgula para indicar a presença do campo, mesmo que não especifique um valor para o campo.

  • Se um campo for sinalizado:

    O sinal deve ser o caráter mais à esquerda na cadeia de valores. Por exemplo, um campo de valor sinalizado que contém o valor US$ 5,82- deve ser representado como -5,82. Um espaço em branco ou sinal de adição (+) indica um número positivo e um sinal de subtração (-) indica um número negativo.

  • Se um campo exigir taxas de percentagem:

    Especifique taxas de percentagem como casas decimais (por exemplo, insira 10% como 0,10).

  • Se um campo exigir valores alfanuméricos

    Inclua aspas duplas nos valores de campo alfanuméricos.

  • O mapeamento do campo de data varia consoante a plataforma na qual vai estar presente o ficheiro da base de dados ou o ficheiro CSV. Na base de dados Infor, as datas são armazenadas no formato ISO: SSAAMMDD.
  • Os campos de ID únicos são valores atribuídos pelo sistema. Deixe-os em branco.