Connect to Azure Data Lake Storage
Learn to create a connection to Azure Data Lake Storage to use as a target with OCI GoldenGate.
Before you begin
Before you create the connection, ensure that you review how OCI GoldenGate connects to your source and targets.
Create the connection
To create an Azure Data Lake Storage connection
After the connection is created, it appears in the
Connections list. Ensure that you assign the connection to a deployment to use it as a source
or target in a replication.
Troubleshoot connection issues
Most Azure Data Lake Storage connection issues happen because of Azure Data Lake Storage private endpoint configurations.
The following are common connectivity related error messages that you could encounter in the Replicat report file:
-
=ERROR 2023-08-04 07:23:08.000008 [main] - Exception during initialisation of Azure blob service client for account[ociggtest]. com.azure.storage.blob.models.BlobStorageException: Status code 400, "{"error":{"code":"InvalidUri","message":"The request URI is invalid.
-
=ERROR 2023-08-01 20:23:24.000861 [main] - The Event Handler Framework failed to initialise.
-
=ERROR 2023-08-04 08:13:30.000477 [main] - Exception during initialization of Azure blob service client for account[ociggtest]. com.azure.storage.blob.models.BlobStorageException:Status code 403, "<?xml version="1.0" encoding="utf-8"?><Error><Code>AuthorizationFailure</Code><Message>This request is not authorized to perform this operation.
If you're using Azure Data Lake Storage private endpoints and having issues with connection and/or replication, ensure that you:
- Check your OCI - Azure Interconnect details. Refer to Step-by-Step Guide: Interconnecting Oracle Cloud Infrastructure and Microsoft Azure.
- Follow the steps outline in OCI GoldenGate ADLS Connections with Private End Points
- Configure your ADLS Private Endpoint Connection in Azure with target sub-resource BLOB. OCI GoldenGate only supports BLOB, so the connection fails if it is configured with dfs or other sub-resource types.