PutSmbFile 2025.5.31.15

Pacote

org.apache.nifi | nifi-smb-nar

Descrição

Grava o conteúdo de um FlowFile em um local de rede Samba. Use esse processador em vez de montagens cifs se o controle de acesso ao compartilhamento for importante. Configure o nome do host, o compartilhamento e o diretório adequadamente: \[Hostname][Share][pathtoDirectory]

Tags

samba, smb, cifs, files, put

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Tamanho do lote

O número máximo de arquivos a serem colocados em cada iteraçã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

A pasta de rede na qual os arquivos devem ser gravados. Esse é o caminho relativo restante após o compartilhamento: \hostnameshare[dir1dir2]. Você pode usar a linguagem de expressão.

Domínio

O domínio usado para autenticação. Opcional; na maioria dos casos, nome de usuário e senha são suficientes.

Nome de host

O host de rede no qual os arquivos devem ser gravados.

Senha

A senha usada para autenticação. Obrigatório se Username estiver definido.

Compartilhamento

O compartilhamento de rede no qual os arquivos devem ser gravados. Essa é a “primeira pasta” após o nome de host: \hostname[share]dir1dir2

Estratégia de acesso a ações

Indica qual acesso compartilhado é concedido ao arquivo durante a gravação. Nenhuma é a configuração mais restritiva, mas a mais segura para evitar corrupção.

Sufixo temporário

Um sufixo temporário que será anexado ao nome do arquivo enquanto ele estiver sendo transferido. Após a conclusão da transferência, o sufixo será removido.

Nome de usuário

O nome de usuário usado para autenticação. Se nenhum nome de usuário for definido, será tentada a autenticação anônima.

enable-dfs

Permite acessar o sistema de arquivos distribuído (DFS) e seguir os links do DFS durante as operações do SMB.

smb-dialect

O dialeto SMB é negociado entre o cliente e servidor por padrão para a versão comum mais alta compatível por ambas as extremidades. Em alguns casos raros, a comunicação cliente-servidor pode falhar com o dialeto negociado automaticamente. Essa propriedade pode ser usada para definir o dialeto explicitamente (por exemplo, para fazer downgrade para uma versão inferior), quando essas situações ocorrerem.

timeout

Tempo limite para operações de leitura e gravação.

use-encryption

Ativa/desativa a comunicação criptografada entre o cliente e servidor. O comportamento da propriedade depende do dialeto SMB: SMB 2.x não oferece suporte à criptografia e a propriedade não tem efeito. No caso do SMB 3.x, é uma dica/solicitação para que o servidor ative a criptografia se o servidor também for compatível com ela.

Relações

Nome

Descrição

failure

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

success

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

Consulte também