- [https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction]
- [https://learn.microsoft.com/en-us/azure/storage/common/storage-auth]
- [https://learn.microsoft.com/en-us/rest/api/storageservices/]
- [https://learn.microsoft.com/en-us/azure/storage/common/storage-auth-aad-sas]
- [https://learn.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-overview]
- Converts Condense events into blob objects in Azure Blob Storage.
- Supports Shared Key and SAS Token authentication.
- Supports partitioning based on time, topic, or custom attributes.
- Supports JSON, NDJSON, CSV, and custom output formats.
- Provides reliable delivery with write acknowledgements and logging.
- The connector subscribes to a Kafka-native topic inside Condense.
- Streaming messages are consumed in real time.
- The connector authenticates with Azure Blob Storage using either a Shared Key or SAS Token.
- Messages are converted into the configured file format.
- Blob files are created inside the configured container based on batching policies such as time window, record count, or file size.
Field-by-Field Explanation
1. Title
Internal reference name for the connector.
Examples:
- azure-archive-2025
- telemetry-backup
- audit-trail-writes
blob.core.windows.net.
Examples:
- zeliotdatastore
- iotanalyticsprod
- vehicle-trips
- archive2025
- realtime-dumps
- Shared Key
- SAS Token
- Azure Portal → Storage Account → Access Keys
- Azure Portal → Shared Access Signature
shared_keysas_token
- Files can be generated using time-based or record-count batching.
- File names typically include timestamps, topic names, and partition metadata.
- Custom transforms can generate custom file names and payload structures.
- Use SAS Tokens instead of Shared Keys whenever possible.
- Organize containers by business domain or retention policy.
- Integrate Azure Blob Storage with Azure Synapse, Azure Data Factory, or Databricks for downstream analytics.
- Apply schema validation and transformations before writing data.
- Configure Azure Lifecycle Management policies to archive or delete old data automatically.