ScriptedRecordSink¶
Beschreibung¶
Ermöglicht es dem Benutzer, eine skriptgesteuerte RecordSinkService-Instanz bereitzustellen, um Datensätze an das gewünschte Ziel zu übertragen. Das Skript muss eine Variable „recordSink“ auf eine RecordSinkService-Implementierung setzen.
Eigenschaften¶
In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.
Display Name (Anzeigename)  | 
API-Name  | 
Standardwert  | 
Zugelassene Werte  | 
Beschreibung  | 
|---|---|---|---|---|
Module Directory  | 
Module Directory  | 
Durch Kommas getrennte Liste von Pfaden zu Dateien und/oder Verzeichnissen, die vom Skript benötigte Module enthalten.  | 
||
Script Body  | 
Script Body  | 
Body des auszuführenden Skripts. Es kann nur eine der Optionen „Script File“ oder „Script Body“ verwendet werden  | 
||
Script Engine *  | 
Script Engine  | 
Groovy  | 
  | 
Sprach-Engine zur Ausführung von Skripten  | 
Script File  | 
Script File  | 
Pfad zur auszuführenden Skriptdatei. Es kann nur eine der Optionen „Script File“ oder „Script Body“ verwendet werden  | 
Statusmanagement¶
Diese Komponente speichert keinen Status.
Eingeschränkt¶
Einschränkungen¶
Erforderliche Berechtigung  | 
Erläuterung  | 
|---|---|
execute code  | 
Bietet dem Operator die Möglichkeit, beliebigen Code unter Verwendung aller Berechtigungen von NiFi auszuführen.  | 
Hinweise zu Systemressourcen¶
Diese Komponente enthält keine Angaben zu den Systemressourcen.