PutFile 2025.10.2.19

Pacote

org.apache.nifi | nifi-standard-nar

Descrição

Grava o conteúdo de um FlowFile no sistema de arquivos local

Tags

archive, copy, files, filesystem, local, put

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Estratégia de resolução de conflitos

Indica o que deve acontecer quando um arquivo com o mesmo nome já existe no diretório de saída

Criar diretórios ausentes

Se verdadeiro, serão criados os diretórios de destino ausentes. Se falso, os FlowFiles são penalizados e enviados para a falha.

Diretório

O diretório no qual os arquivos devem ser gravados. Você pode usar uma linguagem de expressão como /aa/bb/${path}

Grupo

Define o grupo no arquivo de saída com o valor desse atributo. Você também pode usar uma linguagem de expressão como ${file.group}.

Hora da última modificação

Define lastModifiedTime no arquivo de saída para o valor desse atributo. O formato deve ser aaaa-MM-dd “T”HH:mm:ssZ. Você também pode usar uma linguagem de expressão como ${file.lastModifiedTime}.

Contagem máxima de arquivos

Especifica o número máximo de arquivos que podem existir no diretório de saída

Proprietário

Define o proprietário no arquivo de saída para o valor desse atributo. Também é possível usar uma linguagem de expressão como ${file.owner}. Nota: em muitos sistemas operacionais, o Nifi deve estar sendo executado como um superusuário para ter permissões para definir o proprietário do arquivo.

Permissões

Define as permissões no arquivo de saída para o valor desse atributo. O formato deve ser UNIX rwxrwxrwx com um “-” no lugar de permissões negadas (por exemplo, rw-r–r–) ou um número octal (por exemplo, 644). Também é possível usar uma linguagem de expressão como ${file.permissions}.

Restrições

Permissão necessária

Explicação

gravar sistema de arquivos

Fornece ao operador a capacidade de gravar em qualquer arquivo ao qual o NiFi tenha acesso.

Relações

Nome

Descrição

failure

Os arquivos que, por algum motivo, não puderam ser gravados no diretório de saída são transferidos para essa relação

success

Os arquivos que foram gravados com êxito no diretório de saída são transferidos para essa relação

Consulte também