特定のテーブルの再同期
パイプの特定のテーブルを再同期することが有用なシナリオがあります。いくつかの例としては、MySQLのスキーマの大幅な変更や、ClickHouseでのデータの再モデリングが考えられます。
ボタンひとつで個々のテーブルを再同期する機能は現在進行中ですが、このガイドでは、MySQL ClickPipeでこれを実現するための手順を共有します。
1. パイプからテーブルを削除する
これは、テーブル削除ガイドに従って行うことができます。
2. ClickHouseでテーブルをトランケートまたは削除する
このステップは、次のステップでこのテーブルを再追加する際にデータの重複を避けるためです。これを行うには、ClickHouse CloudのSQLコンソールタブに移動し、クエリを実行します。テーブルがClickHouseに既に存在し、かつ空でない場合、テーブルの追加をブロックするためのバリデーションがありますのでご注意ください。
3. テーブルを再度ClickPipeに追加する
これは、テーブル追加ガイドに従って行うことができます。