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:

SettingDescriptionExample Value
Use Data LakeEnable to use Azure Data Lake Storage instead of standard Azure Blob Storage.Enabled/Disabled
Use custom URLUse a custom endpoint URL instead of the account-based standard URL.Enabled/Disabled

Connection Settings

SettingDescriptionExample Value
AccountAzure storage account name. Used when Use custom URL is disabled.mystorageaccount
Custom URLFull endpoint URL of the storage service. Used when Use custom URL is enabled.https://mystorageaccount.blob.core.windows.net
ContainerAzure Blob container where files will be stored.oibus-data
PathFolder path within the container where files should be stored.factory/line1

Authentication

SettingDescriptionExample Value
AuthenticationAuthentication method.Access key, SAS token, AAD - Application Active Directory, External
Access keyAccount access key. Required for Access key authentication.••••••••
SAS tokenShared Access Signature token for time-limited access. Required for SAS token authentication.sv=2021-06-08&...
Tenant IDAzure Active Directory tenant ID. Required for AAD authentication.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Client IDApplication (client) ID. Required for AAD authentication.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Client secretApplication client secret. Required for AAD authentication.••••••••

Proxy Configuration

If your network infrastructure requires requests to pass through a proxy server to reach Azure Blob Storage, enable the Use proxy option and configure the proxy details below.

SettingDescriptionExample Value
Proxy URLURL of the proxy server.http://proxy.example.com:8080
Proxy usernameUsername for proxy authentication (if required).proxy_user
Proxy passwordPassword for proxy authentication (if required).••••••••

Best Practices

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