ScriptedLookupService¶
Description¶
Allows the user to provide a scripted LookupService instance in order to enrich records from an incoming flow file.
Properties¶
In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
| Display Name | API Name | Default Value | Allowable Values | Description | 
|---|---|---|---|---|
| Module Directory | Module Directory | Comma-separated list of paths to files and/or directories which contain modules required by the script. | ||
| Script Body | Script Body | Body of script to execute. Only one of Script File or Script Body may be used | ||
| Script Engine * | Script Engine | Groovy | 
 | Language Engine for executing scripts | 
| Script File | Script File | Path to script file to execute. Only one of Script File or Script Body may be used | 
State management¶
This component does not store state.
Restricted¶
Restrictions¶
| Required Permission | Explanation | 
|---|---|
| execute code | Provides operator the ability to execute arbitrary code assuming all permissions that NiFi has. | 
System Resource Considerations¶
This component does not specify system resource considerations.