Azure Blob Storage Provider

The Azure Blob Storage Provider provides configuration for the Azure Blob Storage provider, used for storing over‑threshold size blob and slob data in Azure Blob Storage. (For Azure‑related configurations, use the Azure Portal or Azure Command Line Interface (CLI).)

The parameters of the "AzureBlobStorageProvider" section are listed in the following table.

Parameter Required? Description

connectionString

Yes

Azure Storage account connection string.

containerName

Yes Name of the Azure Blob container.
stagingDirectory Yes

Staging directory where blob and slob files are stored before they are uploaded to Azure Blob Storage. A directory hierarchy similar to that used by the FileStorageProvider is created under the specified StagingDirectory. Staged capture files are removed after they have been uploaded to blob storage.

This unique directory name cannot be shared if multiple JadeEventProducer.exe applications are run.

As the temporary directories created to house the blob files are not cleaned up by the application, you need to maintain them yourself at this stage.

blobPrefix

No Optional prefix added to all blob directory names; for example, "events".

For more details, see "AzureBlobStorageProvider" under "Event Stream Producer Configuration", in Chapter 3.