Skip to content

Upload to Azure

Description

The Upload to Azure activity allows you to transfer files from your workflow into an Azure Blob Storage container. This is useful for archiving data, sharing processed files, or integrating with downstream cloud systems.

Files can be uploaded directly or temporarily renamed before final placement to prevent conflicts during asynchronous workflows or partial uploads.

Use case:
After generating reports or exporting data as CSVs, use this activity to upload them to a designated Azure Blob directory for business users or downstream systems to access.


Input

Input TypeFormatDescription
FilesBinaryFiles generated by prior workflow activities.

Output

Output TypeFormatDescription
FilesTableMetadata about files successfully uploaded.

Configuration Fields

Field NameDescriptionRequired
ConnectionAzure Blob Storage connection using valid credentials (OAuth/SAS key).Yes
Working DirectoryThe folder path in the Azure container where files will be uploaded (e.g., reports/2024/).Yes
Upload With Temp NameWhen enabled, files are uploaded using a temporary name and then renamed to the original name. Helps prevent partial reads or overwrite conflicts.No

Sample Input

Not Applicable


Sample Configuration

FieldValue
Connectionazure-blob-storage
Working Directoryuploads/july/
Upload With Temp Nametrue

Sample Output

Remote File NameFile NameSize
uploads/july/file1.txtfile1.txt2MB
uploads/july/file2.csvfile2.csv3MB