ScriptedReader

Description

Permet à l’utilisateur de fournir une instance RecordReaderFactory scriptée afin de lire/parser/générer des enregistrements à partir d’un fichier de flux entrant.

Balises

groovy, invoke, record, recordFactory, script

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

Répertoire des modules

Répertoire des modules

Liste séparée par des virgules des chemins d’accès aux fichiers et/ou répertoires contenant les modules requis par le script.

Corps du script

Corps du script

Corps du script à exécuter. Un seul fichier de script ou corps de script peut être utilisé

Moteur de script *

Moteur de script

Groovy

  • Groovy

Moteur de langue pour l’exécution des scripts

Fichier script

Fichier script

Chemin d’accès au fichier script à exécuter. Un seul fichier de script ou corps de script peut être utilisé

Gestion de l’État

Ce composant ne stocke pas d’état.

Restreint

Restrictions

Autorisation requise

Explication

exécuter le code

Fournit à l’opérateur la possibilité d’exécuter un code arbitraire en bénéficiant de toutes les autorisations dont dispose NiFi.

Considérations relatives aux ressources du système

Ce composant ne précise pas les ressources du système à prendre en compte.