Replicar dados de PostgreSQL para o Google BigQuery
Saiba como usar o OCI GoldenGate para replicar dados do PostgreSQL para o Google BigQuery.
Antes de começar
Para concluir esse início rápido com sucesso, você deve ter:
- Uma instalação PostgreSQL para servir como banco de dados de origem (as instruções de instalação seguem a configuração do Ambiente.)
- Abra a porta 5432 na lista de segurança da sua VCN.
- Crie uma conexão com o Google Cloud Storage.
Observação
Certifique-se de que o bucket do GCS e o conjunto de dados BigQuery existam no mesmo local/região. - Chave da Conta do Google Cloud Service.
- Permissões do Google Cloud Platform BigQuery.
Tarefa 1: Criar os recursos do OCI GoldenGate
- Crie uma implantação para o banco de dados PostgreSQL de origem.
- Crie uma implantação de Big Data para o Google de destino BigQuery.
- Crie uma conexão com o Google BigQuery de destino.
- Crie uma conexão com o banco de dados PostgreSQL de origem.
- Para Tipo, certifique-se de selecionar Servidor PostgreSQL.
- Para Nome do banco de dados, digite
ociggll
. - Para Host, digite o IP público da instância do serviço Compute na qual PostgreSQL é executado.
- Para Porta, digite
5432
. - Para Nome de Usuário, informe
ggadmin
. - Em Senha, digite uma senha.
- Para Protocolo de Segurança, selecione Simples.
- Crie uma conexão com GoldenGate e, em seguida, designe essa conexão à implantação PostgreSQL de origem.
- Designe a conexão de origem à implantação PostgreSQL de origem..
- Designe a conexão de destino à implantação de Big Data de destino.
Tarefa 4: Criar o Distribution Path para Change Data Capture
Para criar um Distribution Path para Change Data Capture, faça o seguinte:
- Na console do Oracle Cloud, na página Implantações, selecione a implantação do Big Data de destino.
- Na página de detalhes da implantação, clique em Iniciar Console. Faça log-in com os detalhes do usuário administrador criados na tarefa 1, etapa 2.
- Se estiver usando o armazenamento de credenciais do serviço IAM, prossiga para a etapa Criar um Distribution Path. 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 PostgreSQL de origem, crie uma conexão de Caminho para o usuário criado na etapa anterior.
- Clique em Adicionar Distribution Path.
- Complete o formulário Adicionar caminho da seguinte forma:
- Na console de implantação do Big Data de destino, clique em Receiver Service e verifique o Receiver Path criado.