Striim 3.9.6 documentation

Azure Blob Writer

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

property

type

default value

notes

accountaccesskey

java.lang.String

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

accountname

java.lang.String

the name of the Azure storage account for the blob container

blobname

java.lang.String

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

compressiontype

java.lang.String

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

containername

java.lang.String

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

foldername

java.lang.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.

rolloveronddl

java.lang.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.

uploadpolicy

java.lang.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.

In this release, AzureBlobWriter may not be used through a proxy server.