Skip to content

Download from Azure

Description

The Download From Azure activity connects to an Azure Blob Storage container and downloads files from a specified directory. It allows filtering using regular expressions and provides options to either delete or move files after download for proper post-processing.

This activity is ideal for workflows involving periodic ingestion of cloud-hosted files such as logs, reports, backups, or exported datasets.

Use case: Automatically download .csv exports from an exports/ folder on Azure once per day and move them to an archive/ folder to prevent reprocessing.


Input

Not Applicable

Output

Output TypeFormatDescription
FilesBinaryOne or more files downloaded locally

Configuration Fields

Field NameRequiredDescription
ConnectionYesConnection profile for Azure Blob Storage (access key or SAS token-based).
Working directoryYesDirectory path (within the container) to search and download files from.
RegExNoOptional pattern to filter specific files (e.g., .*\.csv$).
Delete after downloadNoIf enabled, removes files from Azure after successful download.
Move after downloadNoIf enabled, moves files to another Azure folder after download.
Move directoryConditionallyDestination directory in Azure (required if “Move after download” is true).

Sample Input

Not Applicable


Sample Configuration

FieldValue
ConnectionAzure Blob - Monthly Reports
Working directoryreports/2025/july
RegEx.*\.csv$
Delete after downloadfalse
Move after downloadtrue
Move directoryreports/2025/july/archived

Sample Output

Files downloaded from Azure Blob Storage:

Remote File NameFile NameSizeStatus
file1.csvfile1.csv2MBLink
report_july.csvreport_july.csv3MBLink