Supports Expression Language: true (will be evaluated using variable registry only)Path | file_or_directory | ${path}/${filename} | | A file or directory to delete. A wildcard expression may be used to only delete certain files. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Kerberos Credentials Service | kerberos-credentials-service | | Controller Service API: KerberosCredentialsService Implementation: KeytabCredentialsService | Specifies the Kerberos Credentials Controller Service that should be used for authenticating with Kerberos |
CDP Username | Kerberos Principal | | | CDP User name. Recommendation is to create a dedicated Machine User in the CDP User Management UI. Supports Expression Language: true (will be evaluated using variable registry only) |
CDP Password | Kerberos Password | | | Workload password associated to your CDP User. You can set it in the CDP User Management UI. If you don't want to use a workload password, you can use the Kerberos Credentials controller service property. Sensitive Property: true |
Dynamic Properties:
Supports Sensitive Dynamic Properties: No
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|
A Hadoop client configuration name | The value to set it to | Sets and if already set, overwrites the Hadoop client configuration with the given name. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Relationships:
Name | Description |
---|
success | When an incoming flowfile is used then if there are no errors invoking delete the flowfile will route here. |
failure | When an incoming flowfile is used and there is a failure while deleting then the flowfile will route here. |
Reads Attributes:
None specified.Writes Attributes:
Name | Description |
---|
objectstore.filename | File to be deleted. If multiple files are deleted, then only the last filename is set. |
objectstore.path | Path specified in the delete request. If multiple paths are deleted, then only the last path is set. |
objectstore.error.message | Error message depending on the storage. |
State management:
This component does not store state.Restricted:
Required Permission | Explanation |
---|
write distributed filesystem | Provides operator the ability to delete any file that NiFi has access to in object store |
Input requirement:
This component allows an incoming relationship.System Resource Considerations:
None specified.See Also:
FetchCDPObjectStore, ListCDPObjectStore, PutCDPObjectStore