Azure Blob Storage
Install
See the Install guide for the full setup, including Windows PowerShell.
curl -fsSL https://install.skippr.io/install.sh | shClick to copyWrites Parquet files to Azure Blob Storage.
Configuration
warehouse:
kind: azure_blob
account_name: mystorageaccount
account_key: ${AZURE_BLOB_ACCOUNT_KEY}
container: my-container
prefix: "data/"| Field | Default | Description |
|---|---|---|
account_name | (required) | Azure storage account name |
account_key | Access key (one of key/sas required) | |
sas_token | SAS token | |
container | (required) | Blob container name |
prefix | Key prefix for uploaded objects |
Authentication
Authenticate with either an account key or a SAS token. For security best practices, we strongly advise against storing the account key or SAS token in skippr.yaml. Use environment variable interpolation instead: replace the account_key or sas_token value with your own ${ENV_VAR} reference.
The relevant part of skippr.yaml looks like this:
warehouse:
kind: azure_blob
account_key: ${AZURE_BLOB_ACCOUNT_KEY}
# or:
# sas_token: ${AZURE_BLOB_SAS_TOKEN}Set the env var before running skippr:
macOS / Linux
export AZURE_BLOB_ACCOUNT_KEY="base64key..."Windows PowerShell
$env:AZURE_BLOB_ACCOUNT_KEY = "base64key..."Windows Command Prompt
set AZURE_BLOB_ACCOUNT_KEY=base64key...Permissions or Network Requirements
The storage principal needs write access to the selected container and prefix, and the runner must be able to reach Azure Blob Storage over the network.
Troubleshooting
| Symptom | Fix |
|---|---|
| authentication failed | Verify the storage account name, account key or SAS token, and container name. |
| writes fail | Check container permissions, prefix values, and any firewall restrictions on the storage account. |
Next steps
- Pair this destination with a source from Source Connectors.
- See Quick Start for the recommended warehouse evaluation paths.
Install
See the Install guide for the full setup, including Windows PowerShell.
curl -fsSL https://install.skippr.io/install.sh | shClick to copy