特定テーブルの再同期
パイプ内の特定のテーブルだけを再同期したいケースがあります。たとえば、MySQL 側での大規模なスキーマ変更や、ClickHouse 側でのデータ再モデリングなどです。
ボタン操作で個別テーブルを再同期する機能は現在開発中ですが、このガイドでは、現時点で MySQL ClickPipe を使ってテーブルを再同期する手順を説明します。
1. パイプからテーブルを削除する
テーブル削除ガイド に従って実施してください。
2. ClickHouse 上のテーブルを TRUNCATE または DROP する
このステップは、次のステップでテーブルを再度追加した際にデータが重複するのを防ぐためのものです。ClickHouse Cloud の SQL Console タブを開き、クエリを実行してください。 すでに ClickHouse 上にテーブルが存在し、かつ空でない場合はテーブル追加をブロックする検証が入っている点に注意してください。
3. テーブルを再度 ClickPipe に追加する
テーブル追加ガイド に従ってテーブルを再追加してください。