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
- Go to Azure Portal → Storage Account
- Access keys → Copy connection string
- Enter in ZenSearch
SAS Token
- Generate SAS token with read permissions
- Include container and blob read access
- Set appropriate expiry
Configuration
| Setting | Description |
|---|---|
| Account Name | Storage account name |
| Container | Blob container name |
| Connection String | Full connection string |
| Prefix | Path filter |
Setup Steps
- Add Connector: Knowledge → Add Data Source → Azure Blob
- Enter Credentials: Connection string or SAS
- Select Container: Choose container
- Set Prefix: Optional path filter
- Test & Create: Verify and save
Supported Files
Same as S3: PDF, DOCX, XLSX, TXT, MD, code files, images
Best Practices
- Use SAS tokens with minimal permissions
- Set reasonable expiry dates
- Filter by prefix for large containers
Troubleshooting
Authentication failed: Verify connection string is complete
Container not found: Check container name and permissions