Azure Data Lake Storage
Azure Data Lake Storage (ADLS) is a scalable data storage and analytics service that is hosted in Azure, Microsoft's public cloud. The Microsoft Azure Data Lake Storage connection supports access to both Gen1 and Gen2 Azure Data Lake Storage repositories.
watsonx.data on IBM Software Hub
watsonx.data Developer edition
Select Azure Data Lake Storage from the Storage section of the Add component window.
If you select Azure Data Lake Storage Gen1 Blob from the Type drop-down, configure the following details:
| Field | Description |
|---|---|
| Display name | Enter the name to be displayed. |
| Container name | Enter the Container name. |
| Storage account name | Enter the Storage account name. |
| Endpoint | The Endpoint URL is auto-generated. |
| Input method Note: This field is available only when use of secrets from an external vault
(HashiCorp) is configured for your connections.
|
Choose the credential input method:
To use secrets from an external vault, select the Use secret from vault option and
complete the following steps:
|
|
Access key |
If you are using secrets from vault, then select the Access key from the drop-down list. Otherwise, enter your Access key. |
| Connection status | Click the Test connection link to test the bucket connection. If the bucket connection is successful, a success message appears. |
Console UI Associate catalog |
Console UI Select the checkbox to associate a catalog to the data source. This catalog is automatically associated with your data source and serves as your query interface with the data stored within. |
| Catalog type / Type |
|
| Catalog name / Name |
|
| Base path (optional) Note: This field appears only when you select Apache Iceberg as the data
source type.
|
Enter the base path for the catalog in the object storage. This allows you to associate
multiple Iceberg data sources with a single storage. Note: You cannot share a storage between Iceberg
and non-Iceberg data sources.
|
| Associate | Click Associate to create the storage. |
If you select Azure Data Lake Storage Gen2 from the Type drop-down, configure the following details:
| Field | Description |
|---|---|
| Display name | Enter the name to be displayed. |
| Container name | Enter the Container name. |
| Storage account name | Enter the Storage account name. |
| Endpoint | The Endpoint URL is auto-generated. |
| Authentication Mode | Based on your requirement, select one of the following modes of authentication:
|
| Connection status | Click the Test connection link to test the bucket connection. If the bucket connection is successful, a success message appears. |
Console UI Associate catalog |
Console UI Select the checkbox to associate a catalog to the data source. This catalog is automatically associated with your data source and serves as your query interface with the data stored within. |
| Catalog type / Type |
|
| Catalog name / Name |
|
| Base path (optional) Note: This field appears
only when you select Apache Iceberg as the data source.
|
Enter the base path for the data source in the object storage. This allows you to associate
multiple Iceberg data sources with a single storage location. Note: You cannot share a storage
location between Iceberg and non-Iceberg data sources.
|
| Associate | Click Associate to create the storage. |
Limitations
- Use separate containers and storage accounts for ADLS Gen1 and ADLS Gen2 storage for complete metadata synchronization, including tables. Otherwise, a PARTIAL SUCCESS message appears in the sync logs when SYNC finishes.