Getting started with Azure Blob Storage

This page contains information to help you get started with Azure Blob Storage in Semarchy xDI.

Metadata Configuration

The first step is to create a Azure Blob Storage Metadata.

Launch the Metadata creation wizard, select the appropriate Metadata in the list and follow the wizard.

Next step is to set the connection properties on the root node, as in the below example:

getting started azure blob storage metadata

The following properties are available:

Property Description Example

Name

A label for the Blob Storage

Microsoft Azure Blob Storage

Storage Endpoint Url

URL of the Azure Blob Storage Account endpoint.

This URL represents the path of the Azure Blob Storage, and will be used to connect to it.

It can be retrieved from the Azure portal.

Storage Shared Access Signature

The Shared Access Signature (SAS) of the Azure Storage account.

This is a key that can be generated on the Azural portal, for instance, and that is used to authenticate the requests.

sv=2015-07-08&sig=<sig>&spr=https&st=2016-04-12T03%3A24%3A31Z&se=2016-04-13T03%3A29%3A31Z&srt=s&ss=bf&sp=rwl

Perform storage operations

To perform operations on a container:

  1. Create a Process

  2. From the Process Palette, add the "TOOL Azure Storage Operation"

  3. Define the parameters accordingly to your requirements

The complete documentation of each parameter can be found directly on the tool, in its description.

Below, an example with the put file operation:

getting started azure blob storage process

Sample project

The Microsoft Azure component is distributed with sample projects that contain various examples and files. Use these projects to better understand how the component works, and to get a head start on implementing it in your projects.

Refer to Install components in Semarchy xDI Designer to learn about importing sample projects.