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 Type | Format | Description |
---|
Files | Binary | Files generated by prior workflow activities. |
Output
Output Type | Format | Description |
---|
Files | Table | Metadata about files successfully uploaded. |
Configuration Fields
Field Name | Description | Required |
---|
Connection | Azure Blob Storage connection using valid credentials (OAuth/SAS key). | Yes |
Working Directory | The folder path in the Azure container where files will be uploaded (e.g., reports/2024/ ). | Yes |
Upload With Temp Name | When enabled, files are uploaded using a temporary name and then renamed to the original name. Helps prevent partial reads or overwrite conflicts. | No |
Not Applicable
Sample Configuration
Field | Value |
---|
Connection | azure-blob-storage |
Working Directory | uploads/july/ |
Upload With Temp Name | true |
Sample Output
Remote File Name | File Name | Size |
---|
uploads/july/file1.txt | file1.txt | 2MB |
uploads/july/file2.csv | file2.csv | 3MB |