前提条件
- ClickHouse Connector Sink
- Confluent Cloud
ClickHouse の公式 Kafka コネクタを Confluent Cloud で使う
トピックの作成
重要な注意点
- Kafkaトピック名は、ClickHouseのテーブル名と同じである必要があります。これを調整するには、トランスフォーマー (たとえば
ExtractTopic) を使用します。 - パーティション数が多ければ、必ずしもパフォーマンスが向上するわけではありません。詳細やパフォーマンス改善のヒントについては、近日公開予定のガイドをご覧ください。
接続情報を確認する
ClickHouse Cloud サービスの詳細は、ClickHouse Cloud コンソールで確認できます。
サービスを選択し、Connect をクリックします。
HTTPS を選択します。接続情報は
curl コマンドの例として表示されます。
セルフマネージド ClickHouse を使用している場合、接続情報は ClickHouse 管理者によって設定されます。
コネクタのインストール
コネクタを設定する
- ClickHouse サーバーのホスト名
- ClickHouse サーバーのポート (デフォルトは 8443)
- ClickHouse サーバーのユーザー名とパスワード
- データの書き込み先となる ClickHouse 内のデータベース名
- ClickHouse へのデータの書き込みに使用する Kafka のトピック名