Enviar Dados do HeatWave para Hubs de Eventos do Azure
Antes de começar
Para concluir esse início rápido com sucesso, você deve ter:
- O OCI Bastion, para estabelecer conexão com o Banco de Dados HeatWave, carregar o banco de dados de amostra e executar inserções.
- Um Banco de Dados HeatWave para servir como o banco de dados de origem.
- Um namespace dos Hubs de Eventos do Azure e um hub de eventos criados
Observação:
O Kafka Surface não está ativado na Camada Básica dos Hubs de Eventos do Azure. O nível Padrão ou Premium é obrigatório.
Tarefa 1: Criar os recursos do OCI GoldenGate
- Crie uma implantação MySQL para o banco de dados de origem HeatWave.
- Crie uma implantação do Big Data para os Hubs de Eventos do Azure de destino.
- Crie uma conexão com o Banco de Dados Heatwave MySQL de origem.
- Crie uma conexão do Azure Event Hubs.
- Crie uma conexão com GoldenGate e designe essa conexão à implantação MySQL de origem.
- Designe a conexão de origem à implantação do MySQL de origem.
- Designe a conexão de destino à implantação de Big Data de destino.
Tarefa 3: Criar o Distribution Path para a implantação do Big Data de destino
- Se estiver usando o armazenamento de credenciais do IAM, prossiga com a Etapa 3. Se estiver usando o armazenamento de credenciais GoldenGate, crie um usuário com o qual a origem GoldenGate use para estabelecer conexão com o destino GoldenGate.
- Na console de implantação MySQL de origem, crie um Path Connection para o usuário criado na etapa anterior.
- Na console de implantação MySQL de origem adicione um Distribution Path com os seguintes valores:
- Na console de implantação do Big Data do OCI de destino GoldenGate, verifique o Receiver path criado como resultado do Distribution Path:
- Clique em Receiver Service.
- Verifique os detalhes de Receiver path.
Tarefa 4: Adicionar um Replicat para Azure Event Hubs
- Na implantação do Big Data, clique em Administrator Service e, em seguida, clique em Adicionar Replicat (ícone de mais).
- Adicione um Replicat com os seguintes valores: