Skip to main content

Azure Blob Writer

Writes to a blob in a Microsoft Azure Storage account (see Creating apps using templates). 

property

type

default value

notes

Account Access Key

String

the account access key from Storage accounts > <account name> > Access keys

Account Name

String

the name of the Azure storage account for the blob container

Blob Name

String

The base name of the blobs to be written. See Setting output names and rollover / upload policies.

Client Configuration

String

If using a proxy, specify ProxyHost=<host name or IP address>,ProxyPort=<port number>.

Compression Type

String

Set to gzip when the input is in gzip format. Otherwise, leave blank.

Container Name

String

the blob container name from Storage accounts > <account name> > Containers

Folder Name

String

name of the directory to contain the blob (optional)

See Setting output names and rollover / upload policies for instructions on defining dynamic directory names.

Rollover on DDL

Boolean

True

Has effect only when the input stream is the output stream of a CDC reader source. With the default value of True, rolls over to a new file when a DDL event is received. Set to False to keep writing to the same file.

Upload Policy

String

eventcount:10000,interval:5m

The upload policy may include eventcount, interval, and/or filesize (see Setting output names and rollover / upload policies for syntax). Cached data is written to Azure every time any of the specified values is exceeded. With the default value, data will be written every five minutes or sooner if the cache contains 10,000 events. When the app is undeployed, all remaining data is written to Azure.

This adapter has a choice of formatters. See Supported writer-formatter combinations for more information.Supported writer-formatter combinations