DeleteAzureDataLakeStorage

Description:

Deletes the provided file from Azure Data Lake Storage

Tags:

azure, microsoft, cloud, storage, adlsgen2, datalake

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

NameDefault ValueAllowable ValuesDescription
ADLS CredentialsController Service API:
ADLSCredentialsService
Implementation: ADLSCredentialsControllerService
Controller Service used to obtain Azure Credentials.
Filesystem NameName of the Azure Storage File System. It is assumed to be already existing.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
Directory NameName of the Azure Storage Directory. The Directory Name cannot contain a leading '/'. The root directory can be designated by the empty string value. In case of the PutAzureDataLakeStorage processor, the directory will be created if not already existing.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
File Name${azure.filename}The filename
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)

Relationships:

NameDescription
successFiles that have been successfully written to Azure storage are transferred to this relationship
failureFiles that could not be written to Azure storage for some reason are transferred to this relationship

Reads Attributes:

None specified.

Writes Attributes:

None specified.

State management:

This component does not store state.

Restricted:

This component is not restricted.

Input requirement:

This component requires an incoming relationship.

System Resource Considerations:

None specified.

See Also:

PutAzureDataLakeStorage, FetchAzureDataLakeStorage, ListAzureDataLakeStorage