Passer au contenu principal
Dans certains cas, il peut être utile de resynchroniser des tables spécifiques d’un pipeline. Par exemple, après des changements majeurs de schéma dans Postgres, ou après un remaniement du modèle de données dans ClickHouse. Bien que la resynchronisation de tables individuelles en un clic soit encore en cours de développement, ce guide explique les étapes à suivre pour le faire dès aujourd’hui avec le Postgres ClickPipe.

1. Supprimer la table du pipeline

Pour cela, suivez le guide de suppression de la table.

2. TRUNCATE ou supprimez la table dans ClickHouse

Cette étape permet d’éviter les doublons de données lorsque nous ajouterons de nouveau cette table à l’étape suivante. Pour ce faire, accédez à l’onglet SQL Console dans ClickHouse Cloud et exécutez une requête. Notez qu’une validation empêche l’ajout de la table si elle existe déjà dans ClickHouse et n’est pas vide. Sinon, si vous devez conserver l’ancienne table, vous pouvez simplement la renommer. Cela peut également être utile lorsque la table est très volumineuse et que l’opération de suppression risque de prendre un certain temps.
RENAME TABLE table_A TO table_A_bak;

3. Ajouter à nouveau la table au ClickPipe

Pour ce faire, suivez le guide d’ajout d’une table.
Dernière modification le 25 juin 2026