Skip to main content

Azure Blob Writer

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

property

type

default value

notes

Account Access Key

String

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

Not used when Use Connection Profile is True.

Account Name

String

the name of the Azure storage account for the blob container

Not used when Use Connection Profile is True.

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.

Connection Profile Name

String

The name of the ADLS Gen2 connection profile that supplies the connection and authentication details for the storage account.

Required when Use Connection Profile is True. Not used when Use Connection Profile is False.

Container Name

String

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

Not used when Use Connection Profile is True.

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.

Time Zone Offset in File Name

String

See Setting output names and rollover / upload policies.

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.

Use Connection Profile

Boolean

False

Set to True to connect to the storage account using an ADLS Gen2 connection profile instead of specifying the connection and authentication properties individually. When set to True, specify Connection Profile Name.

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