Todas as coleções
Componentes
Files
Generic File Writer Connector Documentation
Generic File Writer Connector Documentation
Erick Rubiales avatar
Escrito por Erick Rubiales
Atualizado há mais de uma semana

IMPORTANTE: esta documentação foi descontinuada. Leia a documentação Generic File Writer Connector Documentation atualizada no nosso novo portal de documentação.

Parâmetros de configuração do conector:

O componente Generic File Writer escreve uma estrutura JSON para um arquivo local, atualmente compatível apenas com saída em CSV.

charset

É a codificação do FileWriter, com padrão UTF-8.

isBinary

Se verdadeiro, converte base64 string para um arquivo binário.

filename

O nome do arquivo local para leitura.

delimiter

O caractere delimitante (exemplo: . , /)

overrideHeader

Lista separada por vírgulas de nome de cabeçalhos para a sobreposição.

(irá sobrepor a primeira linha do FileName)

skipHeaderRecord

Se for verdadeiro, não vai gerar saída para a linha do cabeçalho.

fileExistsPolicy

Caso o arquivo exista, o sistema irá realizar um processo de Append (anexar o conteúdo no final do arquivo). Se o arquivo estiver truncado, será feita uma sobreposição (Override) e caso apresente algum erro existirá um fail

coalesce

Booleana que indica se existem nodes sem valor dentro de "parâmetros" que devem ser agrupados em uma única string. grupar significa que existem nodes sem valor dentro de "parâmetros", então um erro é lançado.

Estrutura da mensagem de entrada ("in")

O componente espera uma mensagem com o seguinte formato:

{

"filename": "file"

}

Onde filename substitui o arquivo padrão a ser usado.

Estrutura da mensagem de saída ("out").

{

"filename": ""

}

Onde filename é o nome do arquivo que foi escrito.

SEGURANÇA DE THREAD: este componente pode gravar no mesmo arquivo de threads simultâneas (se Append for utilizado).

IMPORTANTE: a manipulação de arquivos dentro de um pipeline é feita de forma protegida. Todos os arquivos só podem ser acessados em um diretório temporário onde cada pipeline KEY tem acesso ao seu próprio conjunto de arquivos.

Respondeu à sua pergunta?