FetchAzureDataLakeStorage 2025.10.9.21

Bundle

org.apache.nifi | nifi-azure-nar

Description

Fetch the specified file from Azure Data Lake Storage

Tags

adlsgen2, azure, cloud, datalake, microsoft, storage

Input Requirement

REQUIRED

Supports Sensitive Dynamic Properties

false

Properties

PropertyDescription
ADLS CredentialsController Service used to obtain Azure Credentials.
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.
File NameThe filename
Filesystem NameName of the Azure Storage File System (also called Container). It is assumed to be already existing.
Number of RetriesThe number of automatic retries to perform if the download fails.
Range LengthThe number of bytes to download from the object, starting from the Range Start. An empty value or a value that extends beyond the end of the object will read to the end of the object.
Range StartThe byte position at which to start reading from the object. An empty value or a value of zero will start reading at the beginning of the object.
proxy-configuration-serviceSpecifies the Proxy Configuration Controller Service to proxy network requests. In case of SOCKS, it is not guaranteed that the selected SOCKS Version will be used by the processor.

Relationships

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

Writes attributes

NameDescription
azure.datalake.storage.statusCodeThe HTTP error code (if available) from the failed operation
azure.datalake.storage.errorCodeThe Azure Data Lake Storage moniker of the failed operation
azure.datalake.storage.errorMessageThe Azure Data Lake Storage error message from the failed operation

Use Cases Involving Other Components

Retrieve all files in an Azure DataLake Storage directory

See also