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, de modo que todos os registros com os mesmos valores de chave primária sejam gravados no mesmo arquivo de saída.

Este plug-in pode ser associado apenas a Grupos de Agentes Privados e não está disponível nos Jitterbit Grupos de Agentes em Nuvem.

Importante

Os plug-ins fornecidos pelo Jitterbit estão obsoletos. Consulte Deprecação e suporte em Plugins.

Baixe e Adicione o Plug-in

O plug-in CSV File Splitter deve ser baixado no link fornecido abaixo e adicionado à organização (consulte Adicionar novos plug-ins em Customizações > Plug-ins).

Associar o Plug-in a um Grupo de Agentes

O plug-in Divisor de arquivo CSV deve ser associado a um Grupo de Agentes Privados para disponibilizar o plug-in em todos os agentes do grupo (consulte Associar grupos de Agente em Customizações > Plug-ins).

Definir Variáveis e Usar o Plug-in em um Projeto

Consulte estes tópicos para obter informações sobre como usar plug-ins em um projeto:

O plugin CSV File Splitter usa estas variáveis:

Nome Tipo Obrigatório Descrição
Jitterbit.CsvFileSplitter.Delimiter Corda Opcional O delimitador de campo. o valor padrão é ','.
Jitterbit.CsvFileSplitter.Qualifier Corda Opcional O qualificador de valor. o valor padrão é '"'.
Jitterbit.CsvFileSplitter.PrimaryKeys Corda 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 com o(s) mesmo(s) valor(es) de chave primária serão ser gravado 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 com í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 dessa variável deve ser "1". Se você também quiser usar a data do pedido como chave primária, defina esse elemento de dados como "1, 2".