PutAzureDataLakeStorage 2025.10.9.21

Bundle

org.apache.nifi | nifi-azure-nar

Description

Writes the contents of a FlowFile as a file on Azure Data Lake Storage Gen 2

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.
Base Temporary PathThe Path where the temporary directory will be created. The Path name cannot contain a leading ‘/’. The root directory can be designated by the empty string value. Non-existing directories will be created. The Temporary File Directory name is _nifitempdirectory
Conflict Resolution StrategyIndicates what should happen when a file with the same name already exists in the output directory
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
File Resource ServiceFile Resource Service providing access to the local resource to be transferred
Filesystem NameName of the Azure Storage File System (also called Container). It is assumed to be already existing.
Resource Transfer SourceThe source of the content to be transferred
Writing StrategyDefines the approach for writing the Azure file.
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.filesystemThe name of the Azure File System
azure.directoryThe name of the Azure Directory
azure.filenameThe name of the Azure File
azure.primaryUriPrimary location for file content
azure.lengthThe length of the Azure File

See also