mirror of https://github.com/apache/druid.git
3.0 KiB
3.0 KiB
id | title |
---|---|
azure | Microsoft Azure |
To use this Apache Druid extension, include druid-azure-extensions
in the extensions load list.
Deep Storage
Microsoft Azure Storage is another option for deep storage. This requires some additional Druid configuration.
Property | Description | Possible Values | Default |
---|---|---|---|
druid.storage.type |
azure | Must be set. | |
druid.azure.account |
Azure Storage account name. | Must be set. | |
druid.azure.key |
Azure Storage account key. | Optional. Set one of key, sharedAccessStorageToken or useAzureCredentialsChain. | |
druid.azure.sharedAccessStorageToken |
Azure Shared Storage access token | Optional. Set one of key, sharedAccessStorageToken or useAzureCredentialsChain.. | |
druid.azure.useAzureCredentialsChain |
Use DefaultAzureCredential for authentication | Optional. Set one of key, sharedAccessStorageToken or useAzureCredentialsChain. | False |
druid.azure.managedIdentityClientId |
If you want to use managed identity authentication in the DefaultAzureCredential , useAzureCredentialsChain must be true. |
Optional. | |
druid.azure.container |
Azure Storage container name. | Must be set. | |
druid.azure.prefix |
A prefix string that will be prepended to the blob names for the segments published to Azure deep storage | "" | |
druid.azure.protocol |
the protocol to use | http or https | https |
druid.azure.maxTries |
Number of tries before canceling an Azure operation. | 3 | |
druid.azure.maxListingLength |
maximum number of input files matching a given prefix to retrieve at a time | 1024 | |
druid.azure.endpointSuffix |
The endpoint suffix to use. Override the default value to connect to Azure Government. | Examples: core.windows.net , core.usgovcloudapi.net |
core.windows.net |
See Azure Services for more information.