Ir para o conteúdo

CSV File Splitter

Introdução

O plugin CSV File Splitter divide um arquivo CSV de entrada em um ou mais arquivos de saída.

O comportamento padrão é gravar cada registro do arquivo de entrada em um arquivo de saída separado. Ao definir uma ou mais chaves primárias, você pode agrupar os registros de entrada, para que todos os registros com os mesmos valores de chave primária sejam gravados no mesmo arquivo de saída.

Este plugin pode ser associado apenas a grupos de agentes privados e não está disponível nos grupos de agentes de nuvem Jitterbit.

Importante

Os plugins fornecidos pelo Jitterbit estão obsoletos. Veja Deprecation and support em Plugins.

Baixe e Adicione o Plugin

O plugin CSV File Splitter deve ser baixado no link fornecido abaixo e adicionado à organização (veja Adicionar novos plugins em Personalizações > Plug-ins).

Associe o Plugin a um Grupo de Agentes

O plugin CSV File Splitter deve ser associado a um grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo (consulte Associar grupos de agentes em Personalizações > Plug-ins).

Defina Variáveis e Use o Plugin em um Projeto

Consulte estes tópicos para obter informações sobre o uso de plugins em um projeto:

O plugin CSV File Splitter usa estas variáveis:

Nome Tipo Obrigatório Descrição
Jitterbit.CsvFileSplitter.Delimiter String Opcional O delimitador de campo. O valor padrão é ','.
Jitterbit.CsvFileSplitter.Qualifier String Opcional O qualificador de valor. O valor padrão é '"'.
Jitterbit.CsvFileSplitter.PrimaryKeys String Opcional

Define o(s) campo(s) a ser(em) usado(s) como chave(s) primária(s) ao dividir o arquivo de entrada.

Se definido, todos os registros do arquivo de entrada que tiverem o(s) mesmo(s) valor(es) de chave(s) primária(s) serão gravados no mesmo arquivo de saída. Se definido, esse valor deve ser uma lista separada por vírgulas de índices de campo, o primeiro campo tendo índice 1.

Por exemplo, se o arquivo de entrada tiver 3 campos: "order_id, order_date, comment", e você deseja que todos os registros com o mesmo ID de pedido sejam gravados no mesmo arquivo de saída, o valor desta variável deve ser "1". Se você quiser usar a data do pedido como uma chave primária, você deve definir este elemento de dados como "1, 2".