PutSmbFile 2025.5.31.15

Bundle

org.apache.nifi | nifi-smb-nar

Description

Écrit le contenu d’un FlowFile à un emplacement du réseau samba. Utilisez ce processeur au lieu d’un montage cifs si le contrôle d’accès au partage est important. Configurer le Hostname, Share et Directory en conséquence : [Hostname][Share][path oDirectory]

Balises

samba, smb, cifs, files, put

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Batch Size

Le nombre maximum de fichiers à mettre dans chaque itération

Conflict Resolution Strategy

Indique ce qui doit se passer lorsqu’un fichier portant le même nom existe déjà dans le répertoire de sortie

Créer les répertoires manquants

Si true, les répertoires de destination manquants seront créés. Si false les fichiers de flux sont pénalisés et envoyés à failure.

Répertoire

Le dossier réseau dans lequel les fichiers doivent être écrits. Il s’agit du chemin relatif restant après le partage : \hostnameshare[dir1dir2]. Vous pouvez utiliser Expression Language.

Domaine

Le domaine utilisé pour l’authentification. Facultatif, dans la plupart des cas le nom d’utilisateur et le mot de passe suffisent.

Nom d’hôte

L’hôte du réseau sur lequel les fichiers doivent être écrits.

Mot de passe

Le mot de passe utilisé pour l’authentification. Exigé si le paramètre Nom d’utilisateur est défini.

Partager

Le partage de réseau sur lequel les fichiers doivent être écrits. Il s’agit du « premier dossier » après le nom d’hôte : \hostname[share]dir1dir2

Stratégie d’accès au partage

Indique quels accès partagés sont accordés au fichier pendant l’écriture. Aucun est le paramètre le plus restrictif, mais le plus sûr pour éviter la corruption.

Temporary Suffix

Un suffixe temporaire qui sera ajouté au nom du fichier pendant le transfert. Une fois le transfert effectué, le suffixe sera supprimé.

NomUtilisateur

Le nom d’utilisateur utilisé pour l’authentification. Si aucun nom d’utilisateur n’est paramétré, une authentification anonyme est tentée.

enable-dfs

Permet d’accéder au système de fichiers distribués (DFS) et de suivre les liens DFS pendant les opérations SMB.

smb-dialect

Le dialecte SMB est négocié entre le client et le serveur. Il est par défaut la version commune la plus élevée supportée par les deux extrémités. Dans de rares cas, la communication client-serveur peut échouer avec le dialecte négocié automatiquement. Cette propriété peut être utilisée pour paramétrer le dialecte de manière explicite (par exemple pour passer à une version inférieure), lorsque ce type de situation se présente.

timeout

Délai d’expiration pour les opérations de lecture et d’écriture.

use-encryption

Active/désactive la communication chiffrée entre le client et le serveur. Le comportement de la propriété dépend du dialecte SMB : SMB 2.x ne prend pas en charge le chiffrement et la propriété n’a aucun effet. Dans le cas de SMB 3.x, il s’agit d’une indication/requête au serveur d’activer le chiffrement si le serveur le prend également en charge.

Relations

Nom

Description

failure

Les fichiers qui n’ont pas pu être écrits sur le chemin du réseau de sortie pour une raison quelconque sont transférés dans cette relation

success

Les fichiers qui ont été écrits avec succès sur le chemin du réseau de sortie sont transférés dans cette relation

Voir aussi :