GetFile 2025.10.2.19¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Creates FlowFiles from files in a directory. NiFi will ignore files it doesn’t have at least read permissions for.
Requisito de entrada¶
FORBIDDEN
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
|---|---|
Tamanho do lote |
O número máximo de arquivos a serem extraídos em cada invocação do processador |
Filtro de arquivos |
Somente os arquivos cujos nomes correspondem à expressão regular fornecida serão coletados |
Ignorar arquivos ocultos |
Indica se os arquivos ocultos devem ou não ser ignorados |
Diretório de entrada |
O diretório de entrada do qual os arquivos serão extraídos |
Manter arquivo de origem |
If true, the file is not deleted after it has been copied to the Content Repository; this causes the file to be picked up continually and is useful for testing purposes. If not keeping original NiFi will need write permissions on the directory it is pulling from otherwise it will ignore the file. |
Idade máxima do arquivo |
A idade máxima que um arquivo deve ter para ser extraído; qualquer arquivo mais antigo que esse período de tempo (de acordo com a data da última modificação) será ignorado |
Tamanho máximo do arquivo |
O tamanho máximo que um arquivo pode ter para ser extraído |
Idade mínima do arquivo |
A idade mínima que um arquivo deve ter para ser extraído; qualquer arquivo mais novo do que esse período de tempo (de acordo com a data da última modificação) será ignorado |
Tamanho mínimo do arquivo |
O tamanho mínimo que um arquivo deve ter para ser extraído |
Filtro de caminho |
Quando Recurse Subdirectories (Percorrer subdiretórios) for verdadeiro, somente os subdiretórios cujo caminho corresponda à expressão regular fornecida serão verificados |
Intervalo de pesquisa |
Indica o tempo de espera antes de executar uma listagem de diretório |
Percorrer subdiretórios |
Indica se deve ou não extrair arquivos de subdiretórios |
Restrições¶
Permissão necessária |
Explicação |
|---|---|
leitura de sistema de arquivos |
Fornece ao operador a capacidade de ler a partir de qualquer arquivo ao qual o NiFi tenha acesso. |
gravar sistema de arquivos |
Fornece ao operador a capacidade de excluir qualquer arquivo ao qual o NiFi tenha acesso. |
Relações¶
Nome |
Descrição |
|---|---|
success |
Todos os arquivos são encaminhados para o sucesso |
Grava atributos¶
Nome |
Descrição |
|---|---|
filename |
O nome do arquivo é definido como o nome do arquivo no disco |
path |
O caminho é definido como o caminho relativo do diretório do arquivo no disco. Por exemplo, se a propriedade <Input Directory> estiver definida como /tmp, os arquivos coletados de /tmp terão o atributo de caminho definido como ./. Se a propriedade <Percorrer subdiretórios> estiver definida como verdadeiro e um arquivo for retirado de /tmp/abc/1/2/3, o atributo path será definido como abc/1/2/3 |
file.creationTime |
A data e a hora em que o arquivo foi criado. Pode não funcionar em todos os sistemas de arquivos |
file.lastModifiedTime |
A data e a hora em que o arquivo foi modificado pela última vez. Pode não funcionar em todos os sistemas de arquivos |
file.lastAccessTime |
A data e a hora em que o arquivo foi acessado pela última vez. Pode não funcionar em todos os sistemas de arquivos |
file.owner |
O proprietário do arquivo. Pode não funcionar em todos os sistemas de arquivos |
file.group |
O proprietário do grupo do arquivo. Pode não funcionar em todos os sistemas de arquivos |
file.permissions |
As permissões de leitura/gravação/execução do arquivo. Pode não funcionar em todos os sistemas de arquivos |
absolute.path |
O caminho completo/absoluto de onde um arquivo foi coletado. O atributo “path” atual ainda é preenchido, mas pode ser um caminho relativo |