Skip to main content

Azure Blob Storage Connector

Connect to Azure Blob Storage to index documents from your containers.

Overview

The Azure Blob connector allows you to:

  • Index documents from blob containers
  • Filter by prefix/path
  • Support multiple authentication methods

Prerequisites

  • Azure Storage account
  • Container with documents
  • Access credentials

Authentication

Connection String

  1. Go to Azure Portal → Storage Account
  2. Access keys → Copy connection string
  3. Enter in ZenSearch

SAS Token

  1. Generate SAS token with read permissions
  2. Include container and blob read access
  3. Set appropriate expiry

Configuration

SettingDescription
Account NameStorage account name
ContainerBlob container name
Connection StringFull connection string
PrefixPath filter

Setup Steps

  1. Add Connector: Knowledge → Add Data Source → Azure Blob
  2. Enter Credentials: Connection string or SAS
  3. Select Container: Choose container
  4. Set Prefix: Optional path filter
  5. Test & Create: Verify and save

Supported Files

Same as S3: PDF, DOCX, XLSX, TXT, MD, code files, images

Best Practices

  1. Use SAS tokens with minimal permissions
  2. Set reasonable expiry dates
  3. Filter by prefix for large containers

Troubleshooting

Authentication failed: Verify connection string is complete

Container not found: Check container name and permissions