Estabelecer Conexão com o Azure Event Hubs
Aprenda a conectar-se aos Hubs de Eventos do Azure para usar como soure ou destino para o OCI GoldenGate
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 uma conexão de origem
Para criar uma conexão do Azure Event Hubs de origem
- Na página Visão Geral do OCI GoldenGate, clique em Conexões.Você também pode clicar em Criar Conexão na seção Conceitos Básicos e ir direto para a etapa 3.
- Na página Conexões, clique em Criar Conexão.
- Na página Criar Conexão, preencha os campos da seguinte forma:
- Para Nome, digite um nome para a conexão.
- (Opcional) Para Descrição, informe uma descrição que ajude a distinguir essa conexão de outras.
- Para Compartimento, selecione o compartimento no qual a conexão será criada.
- Na lista drop-down Tipo, selecione Hubs de Eventos do Azure.
- Em Bootstrap servers:
- Para Host, informe o nome do host no seguinte formato:
NAMESPACE.servicebus.windows.net
. Digite o IP Privado somente se o nome do host não puder ser resolvido em sua sub-rede ou se usar SSL/TLS.Observação
Se você informar um IP privado, o OCI GoldenGate reescreverá o IP privado no formatoip-10-0-0-0.ociggsvc.oracle.vcn.com
. - Para Porta, digite
9093
.Dica:
Todos os nós do cluster devem ter FQDNs para permitir a travessia por pontos finais privados. - (Opcional) Clique em + Servidor de inicialização para adicionar outro servidor de inicialização.
- Para Host, informe o nome do host no seguinte formato:
- Selecione o Segredo da senha. Se estiver localizado em outro compartimento, use a lista drop-down para alterar compartimentos.Observação
- Segredos são credenciais como senhas, certificados, chaves SSH ou tokens de autenticação usados nos serviços do OCI. Para criar um segredo, consulte Criando um segredo. Verifique se:
- Selecione Geração manual de segredo.
- Cole as credenciais no conteúdo do segredo.
- Se preferir não usar segredos de senha, certifique-se de desmarcar Usar segredos no vault na seção Segurança em Opções Avançadas, localizada na parte inferior deste formulário.
- Segredos são credenciais como senhas, certificados, chaves SSH ou tokens de autenticação usados nos serviços do OCI. Para criar um segredo, consulte Criando um segredo. Verifique se:
- Expanda Mostrar opções avançadas. Você pode configurar as seguintes opções;
- Segurança
- Desmarque Usar segredos do vault para que você prefira não usar segredos de senha para essa conexão. Caso não esteja selecionado:
- Selecione Usar chave de criptografia gerenciada pela Oracle para deixar para a Oracle todo o gerenciamento de chaves de criptografia.
- Selecione Usar chave de criptografia gerenciada pelo cliente para selecionar uma chave de criptografia específica armazenada no OCI Vault para criptografar suas credenciais de conexão.
- Desmarque Usar segredos do vault para que você prefira não usar segredos de senha para essa conexão. Caso não esteja selecionado:
- Conectividade de rede
- Ponto final compartilhado, para compartilhar um ponto final com a implantação atribuída. Você deve permitir conectividade do IP de entrada da implantação.
- Ponto final dedicado, para tráfego de rede por meio de um ponto final dedicado na sub-rede designada na sua VCN. Você deve permitir conectividade dos IPs de entrada dessa conexão.Observação
- Se uma conexão dedicada permanecer não designada por sete dias, o serviço a converterá em uma conexão compartilhada.
- Saiba mais sobre a conectividade do Oracle GoldenGate.
- Definições
Para capturar dos Hubs de Eventos do Azure, crie um arquivo consumer.properties com um dos seguintes desserializadores ou conversores e arraste e solte o arquivo em Propriedades do consumidor:
- Propriedades do Consumidor do Kafka para desserializador JSON:
key.deserializer=org.apache.kafka.common.serialization.ByteArrayDeserializer value.deserializer=org.apache.kafka.common.serialization.ByteArrayDeserializer
- Propriedades do Consumidor do Kafka para conversor JSON:
key.converter=org.apache.kafka.connect.json.JsonConverter value.converter=org.apache.kafka.connect.json.JsonConverter
- Propriedades do Consumidor do Kafka para desserializador JSON:
- Tags: Adicione tags para organizar seus recursos.
- Segurança
- Clique em Criar.
Depois que a conexão é criada, ela aparece na lista Conexões. Certifique-se de designar a conexão a uma implantação para usá-la como origem ou destino em uma replicação.
Criar uma conexão de destino
Para criar uma conexão de destino do Azure Event Hubs
- Na página Visão Geral do OCI GoldenGate, clique em Conexões.Você também pode clicar em Criar Conexão na seção Conceitos Básicos e ir direto para a etapa 3.
- Na página Conexões, clique em Criar Conexão.
- Na página Criar Conexão, preencha os campos da seguinte forma:
- Para Nome, digite um nome para a conexão.
- (Opcional) Para Descrição, informe uma descrição que ajude a distinguir essa conexão de outras.
- Para Compartimento, selecione o compartimento no qual a conexão será criada.
- Na lista drop-down Tipo, selecione Hubs de Eventos do Azure.
- Em Bootstrap servers:
- Para Host, informe o nome do host no seguinte formato:
NAMESPACE.servicebus.windows.net
. Informe o IP Privado somente se o nome do host não puder ser resolvido em sua sub-rede ou se usar SSL/TLS.Observação
Se você informar um IP privado, o OCI GoldenGate reescreverá o IP privado no formatoip-10-0-0-0.ociggsvc.oracle.vcn.com
. - Para Porta, digite
9093
.Dica:
Todos os nós do cluster devem ter FQDNs para permitir a travessia por pontos finais privados. - (Opcional) Clique em + Servidor de inicialização para adicionar outro servidor de inicialização.
- Para Host, informe o nome do host no seguinte formato:
- Selecione o Segredo da senha. Se estiver localizado em outro compartimento, use a lista drop-down para alterar compartimentos.Observação
- Segredos são credenciais como senhas, certificados, chaves SSH ou tokens de autenticação usados nos serviços do OCI. Para criar um segredo, consulte Criando um segredo. Verifique se:
- Selecione Geração manual de segredo.
- Cole as credenciais no conteúdo do segredo.
- Se preferir não usar segredos de senha, certifique-se de desmarcar Usar segredos no vault na seção Segurança em Opções Avançadas, localizada na parte inferior deste formulário.
- Segredos são credenciais como senhas, certificados, chaves SSH ou tokens de autenticação usados nos serviços do OCI. Para criar um segredo, consulte Criando um segredo. Verifique se:
- Expanda Mostrar opções avançadas. Você pode configurar as seguintes opções;
- Segurança
- Desmarque Usar segredos do vault para que você prefira não usar segredos de senha para essa conexão. Caso não esteja selecionado:
- Selecione Usar chave de criptografia gerenciada pela Oracle para deixar para a Oracle todo o gerenciamento de chaves de criptografia.
- Selecione Usar chave de criptografia gerenciada pelo cliente para selecionar uma chave de criptografia específica armazenada no OCI Vault para criptografar suas credenciais de conexão.
- Desmarque Usar segredos do vault para que você prefira não usar segredos de senha para essa conexão. Caso não esteja selecionado:
- Conectividade de rede
- Ponto final compartilhado, para compartilhar um ponto final com a implantação atribuída. Você deve permitir conectividade do IP de entrada da implantação.
- Ponto final dedicado, para tráfego de rede por meio de um ponto final dedicado na sub-rede designada na sua VCN. Você deve permitir conectividade dos IPs de entrada dessa conexão.Observação
- Se uma conexão dedicada permanecer não designada por sete dias, o serviço a converterá em uma conexão compartilhada.
- Saiba mais sobre a conectividade do Oracle GoldenGate.
- Definições
Para usar a compactação Snappy na replicação do Kafka, arraste e solte ou selecione Propriedades do produtor e altere as definições de replicação, conforme discutido em Usando a Replicação Kafka do OCI GoldenGate (Confluente) de Compactação.
- Tags: Adicione tags para organizar seus recursos.
- Segurança
- Clique em Criar.
A conexão aparece na lista Conexões, na qual você pode selecioná-la para exibir seus detalhes. Em seguida, você pode designar a conexão a uma implantação do Big Data para uso como origem ou destino.