Skip to main content

Azure Blob Storage™

The Azure Blob Storage™ North Connector allows you to store files in Microsoft Azure Blob Storage™ or Azure Data Lake Storage. This connector is ideal for cloud storage, data lakes, or integration with Azure services.

Example Use Cases:

  • Cloud Data Storage: Store large volumes of unstructured data cost-effectively.
  • Backup and Archiving: Securely archive OIBus data in Azure Blob Storage.
  • Azure Ecosystem Integration: Use stored data with Azure services like Azure Functions, Logic Apps, or Power BI.

Specific Settings

Configure the following parameters to connect to your Azure Blob Storage:

SettingDescription
Use Data LakeEnable to use Azure Data Lake Storage instead of standard Azure Blob Storage.
Use custom URLUse a custom endpoint URL. If disabled, the standard URL (https://<account>.blob.core.windows.net) is used.

Connection Settings

SettingDescription
AccountAzure storage account name with access to the specified container.
ContainerAzure Blob container where files will be stored.
PathFolder path within the container where files should be stored.

Authentication Methods

Choose one of the following authentication methods:

MethodDescriptionRequired Parameters
Access KeyConnect using an account access key.Account access key
SAS TokenUse a Shared Access Signature (SAS) Token for time-limited access.SAS Token
AADUse Azure Active Directory authentication. Requires a service account in Azure.Tenant ID, Client ID, Client Secret
ExternalUse Windows domain authentication (Windows only).

Proxy Configuration

If your OIBus instance requires a proxy to connect to Azure Blob Storage, enable the Use proxy option and provide the following details:

SettingDescription
Proxy URLURL of the proxy server (e.g., http://proxy.example.com:8080).
Proxy usernameUsername for proxy authentication (if required).
Proxy passwordPassword for proxy authentication (if required).

For more information on proxy configuration, see the Engine Settings - Proxy Server Configuration.

Best Practices

  • Monitoring: Use Azure Monitor to track storage usage, performance, and costs.