Si utiliza alguno de los proveedores compatibles (en la barra lateral), consulte la guía específica correspondiente.
Versiones compatibles de Postgres
Habilitar la replicación lógica
cloudsql. logical_decoding está activada. Normalmente, esta configuración ya debería estar preconfigurada si migras desde otra herramienta de replicación de datos.
- Haz clic en el botón Edit de la página Overview.
- Ve a Flags y cambia
cloudsql.logical_decodinga on. Este cambio requerirá reiniciar el servidor de Postgres.
Crear un usuario de ClickPipes y conceder permisos
-
Cree un usuario dedicado para ClickPipes:
-
Conceda acceso de solo lectura a nivel de esquema al usuario que creó en el paso anterior. El siguiente ejemplo muestra los permisos para el esquema
public. Repita estos comandos para cada esquema que contenga tablas que quiera replicar: -
Conceda privilegios de replicación al usuario:
- Cree una publication con las tablas que quiera replicar. Recomendamos encarecidamente incluir solo las tablas necesarias en la publication para evitar una sobrecarga de rendimiento.
-
Para crear una publication para tablas específicas:
-
Para crear una publication para todas las tablas de un esquema específico:
-
Para crear una publication para todas las tablas de un esquema específico:
clickpipes contendrá el conjunto de eventos de cambio generados a partir de las tablas especificadas y luego se usará para ingestar el flujo de replicación.
Añadir las IP de ClickPipes al firewall
Si estás usando un túnel SSH, debes añadir las IP de ClickPipes a las reglas del firewall del servidor de salto o bastión.
- Ve a la sección Conexiones
- Ve a la subsección Redes
- Añade las IP públicas de ClickPipes