Estabelecer Conexão com o Azure Data Lake Storage
Aprenda a criar uma conexão com o Azure Data Lake Storage para usar como destino com o OCI GoldenGate.
Observação:
Se você estiver se conectando ao Azure Storage (ADLS) com pontos finais privados usando a autenticação do Azure Entra ID, observe que o OCI GoldenGate usa o Gateway NAT do OSN (Oracle Services Network) para obter os tokens necessários para a autenticação do Azure Storage Entra ID. Você pode criar uma solicitação de suporte para obter o endereço IP público do Gateway NAT de Serviço GoldenGate na sua região do OCI e, em seguida, colocar esse endereço IP na lista branca em suas regras do Azure VNet.Antes de começar
Antes de criar a conexão, certifique-se de:
- Verifique como o OCI GoldenGate se conecta à sua origem e aos seus destinos.
- Configure as políticas necessárias para permitir o acesso seguro ao Vault e aos Segredos, como usar segredos, usar vaults e ler pacotes de segredos. Para obter mais informações, consulte Políticas mínimas recomendadas.
Criar a conexão
Para criar uma conexão do Azure Data Lake Storage
Depois que a conexão é criada, ela aparece na lista Conexões. Certifique-se de atribuir a conexão a uma implantação para usá-la em uma replicação de dados.
Diagnóstico e solução de problemas de conexão
A maioria dos problemas de conexão do Azure Data Lake Storage ocorre por causa das configurações de ponto final privado do Azure Data Lake Storage.
Veja a seguir as mensagens de erro relacionadas à conectividade comuns que você pode encontrar no arquivo de relatório Replicat:
-
=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.
Se você estiver usando pontos finais privados do Azure Data Lake Storage e tiver problemas com conexão e/ou replicação, certifique-se de:
- Verifique os detalhes do OCI - Azure Interconnect. Consulte o Guia Passo a Passo: Interconectando o Oracle Cloud Infrastructure e o Microsoft Azure.
- Siga o outline de etapas em Conexões do OCI GoldenGate ADLS com Pontos Finais Privados
- Configure sua Conexão de Ponto Final Privado do ADLS no Azure com BLOB de sub-recurso de destino. O OCI GoldenGate só suporta BLOB; portanto, a conexão falhará se for configurada com dfs ou outros tipos de sub-recurso.