SimpleCsvFileLookupService¶
Description¶
Un service de recherche basé sur le fichier CSV rechargeable. La première ligne du fichier csv est considérée comme un en-tête.
Propriétés¶
Dans la liste ci-dessous, les propriétés requises sont signalées par un astérisque (*). Les autres propriétés sont considérées comme facultatives. La table indique également les valeurs par défaut et précise si une propriété prend en charge le langage d’expression NiFi.
Nom d’affichage  | 
Nom d’API  | 
Valeur par défaut  | 
Valeurs autorisées  | 
Description  | 
|---|---|---|---|---|
Format CSV *  | 
Format CSV  | 
par défaut  | 
  | 
Spécifie le format des données CSV ou précise si un formatage personnalisé doit être utilisé.  | 
Jeu de caractères *  | 
Jeu de caractères  | 
UTF-8  | 
Le codage des caractères utilisé pour décoder le fichier CSV.  | 
|
Marqueur de commentaire  | 
Marqueur de commentaire  | 
Caractère utilisé pour indiquer le début d’un commentaire. Toute ligne commençant par ce commentaire sera ignorée.  | 
||
Caractère d’échappement *  | 
Caractère d’échappement  | 
Le caractère qui est utilisé pour les caractères d’échappement qui auraient autrement une signification spécifique pour l’analyseur CSV. Si la propriété a été spécifiée via la langue d’expression mais que l’expression est évaluée à un caractère d’échappement non valide à l’exécution, elle sera ignorée et le caractère d’échappement par défaut sera utilisé. Le paramètre « chaîne vide » signifie qu’aucun caractère d’échappement ne doit être utilisé.  | 
||
Caractère guillemet *  | 
Caractère guillemet  | 
«  | 
Le caractère utilisé pour mettre les valeurs entre guillemets afin d’éviter l’utilisation de caractères d’échappement. Si la propriété a été spécifiée via la langue d’expression mais que l’expression est évaluée à un caractère de citation invalide à l’environnement d’exécution, elle sera ignorée et le caractère de citation par défaut sera utilisé.  | 
|
Mode de citation *  | 
Mode de citation  | 
MINIMAL  | 
  | 
Spécifie comment les champs doivent être cités lorsqu’ils sont écrits  | 
Champs de rognage *  | 
Champs de rognage  | 
true  | 
  | 
Suppression ou non des espaces blancs au début et à la fin des champs  | 
Séparateur de valeurs *  | 
Séparateur de valeurs  | 
,  | 
Caractère utilisé pour séparer les valeurs/champs dans un enregistrement CSV. Si la propriété a été spécifiée via la langue d’expression mais que l’expression est évaluée à un séparateur de valeur invalide à l’environnement d’exécution, elle sera ignorée et le séparateur de valeur par défaut sera utilisé.  | 
|
Fichier CSV *  | 
csv-file  | 
Chemin d’accès à un fichier CSV dans lequel les paires clé-valeur peuvent être recherchées.  | 
||
Ignorer les doublons *  | 
ignore-duplicates  | 
true  | 
  | 
Ignorer les clés en double pour les enregistrements dans le fichier CSV.  | 
Colonne clé de recherche *  | 
lookup-key-column  | 
Le champ du fichier CSV qui servira de clé de recherche. Il s’agit du champ qui sera comparé à la propriété spécifiée dans le processeur de recherche.  | 
||
Colonne de valeurs de recherche *  | 
lookup-value-column  | 
Colonne de valeurs de recherche.  | 
Gestion de l’État¶
Ce composant ne stocke pas d’état.
Restreint¶
Restrictions¶
Autorisation requise  | 
Explication  | 
|---|---|
lire le système de fichiers  | 
Fournit à l’opérateur la possibilité de lire n’importe quel fichier auquel NiFi a accès.  | 
Considérations relatives aux ressources du système¶
Ce composant ne précise pas les ressources du système à prendre en compte.