Habilite a replicação lógica
Criando o usuário do ClickPipes e concedendo permissões
postgres e execute os comandos abaixo:
-
Crie um usuário dedicado para o ClickPipes:
-
Conceda acesso somente leitura no nível do schema ao usuário que você criou na etapa anterior. O exemplo a seguir mostra as permissões para o schema
public. Repita esses comandos para cada schema que contenha tabelas que você deseja replicar: -
Conceda privilégios de replicação ao usuário:
- Crie uma publicação com as tabelas que você deseja replicar. Recomendamos fortemente incluir na publicação apenas as tabelas necessárias para evitar impacto no desempenho.
-
Para criar uma publicação para tabelas específicas:
-
Para criar uma publicação para todas as tabelas em um schema específico:
-
Para criar uma publicação para todas as tabelas em um schema específico:
clickpipes conterá o conjunto de eventos de alteração gerados pelas tabelas especificadas e, mais adiante, será usada para a ingestão do fluxo de replicação.