Replicar dados do Autonomous AI Transaction Processing para o Apache Kafka
Aprenda a configurar a OCI GoldenGate para replicar dados do Processamento Autônomo de Transações de IA para o Apache Kafka
Visão geral
Usando o OCI GoldenGate, você pode replicar dados de um Autonomous AI Database para um destino de Big Data, como Apache Kafka. Esse início rápido demonstra como configurar uma implantação do OCI GoldenGate, conexões de origem e destino e processos de replicação.
Antes de começar
Para concluir este início rápido com sucesso, você deve ter o seguinte:
- Uma VCN com a porta 9092 (ou outra porta usada para o servidor de inicialização) é aberta nas regras de Entrada.
- Uma instância do Autonomous AI Transaction Processing de origem
- Um nó do Apache Kafka de destino
Configuração do ambiente: Autonomous AI Transaction Processing
Se você ainda não tiver um banco de dados de origem configurado para replicação, poderá seguir estas etapas para carregar um esquema de amostra a ser usado para esse início rápido. Esse início rápido usa o Autonomous AI Transaction Processing para o banco de dados de origem.
Para configurar o Autonomous AI Transaction Processing de origem:
- Faça download e descompacte o esquema de banco de dados de amostra.
- Na console do Oracle Cloud, selecione sua instância de ATP (Autonomous AI Transaction Processing) na página do Autonomous AI Database para exibir seus detalhes e acessar o Database Actions.
- Desbloqueie o usuário GGADMIN:
- Clique em Ações do banco de dados e, em seguida, clique em Usuários do Banco de Dados.
- Localize GGADMIN e clique em seu menu de reticências (três pontos) e selecione Editar.
- No painel Editar Usuário, informe a senha GGADMIN, confirme a senha e desmarque A conta está Bloqueada.
- Clique em Aplicar Alterações.
- Carregue os dados e o esquema de amostra de origem:
- Ative o registro em log complementar:
Tarefa 1: Criar os recursos do OCI GoldenGate
Este exemplo de início rápido exige implantações e conexões para a origem e o destino.
- Crie uma implantação Oracle para a instância de origem do ATP (Autonomous AI Transaction Processing).
- Crie uma implantação de Big Data para o nó de destino do Apache Kafka.
- Crie uma conexão para a instância Autonomous AI Transaction Processing de origem.
- Crie uma conexão para o nó de destino Apache Kafka.
- Crie uma conexão com GoldenGate e designe essa conexão à implantação Oracle de origem.
- Designe a conexão do ATP à implantação Oracle de origem.
- Designe a conexão do Apache Kafka à implantação do Big Data de destino.
Tarefa 2: Adicionar o Extract
- Na página Implantações, selecione a implantação Autonomous AI Transaction Processing de origem.
- Na página de detalhes da implantação, clique em Iniciar Console.
- Faça log-in com o nome de usuário e a senha do administrador da implantação de origem.
- Adicionar informações de transação.
- Adicione um Extract..
Tarefa 3: Adicionar e executar o Distribution Path
- Se estiver usando o armazenamento de credenciais GoldenGate, crie um usuário para o Caminho de Distribuição na implantação do Big Data de destino; caso contrário, pule para a Etapa 3.
- Na console de implantação GoldenGate do ATP de origem, adicione uma Conexão de Caminho para o usuário criado na Etapa 1.
- Na console de implantação ATP de origem, adicione um Caminho de Distribuição com os seguintes valores:
- Na console de implantação do Big Data de destino, verifique o Receiver Path criado como resultado do Distribution Path.
- Na console de implantação do Big Data de destino, clique em Receiver Service.
- Verifique os detalhes do caminho. Esse caminho foi criado como resultado do Distribution Path criado na etapa anterior.
Tarefa 4: Adicione o Replicat
Você retorna à página Replicats, na qual pode revisar os detalhes de Replicat.