Skip to main content

前提条件

以下に精通していることを前提としています。

Confluent Platform 向け ClickHouse 公式 Kafka コネクタ

Confluent Platform へのインストール

以下は、Confluent Platform で ClickHouse Sink Connector をすぐに使い始めるための簡単なガイドです。 詳細については、Confluent の公式ドキュメントを参照してください。

トピックを作成する

Confluent Platform でトピックを作成するのは比較的簡単です。詳細な手順はこちらを参照してください。

重要な注意事項

  • Kafkaトピック名は、ClickHouseテーブル名と同じである必要があります。これを調整するには、トランスフォーマー (たとえば ExtractTopic) を使用します。
  • パーティション数が多ければ、必ずしもパフォーマンスが向上するわけではありません。詳しくは、今後公開予定のガイドでパフォーマンス向上のヒントとあわせて紹介します。

コネクタをインストールする

コネクタは当社のrepositoryからダウンロードできます。コメントやissueもぜひそちらにお寄せください。 “Connector Plugins” -> “Add plugin” に移動し、以下の設定を使用します。
例:

接続情報を確認する

HTTP(S) で ClickHouse に接続するには、次の情報が必要です。 ClickHouse Cloud サービスの詳細は、ClickHouse Cloud コンソールで確認できます。 サービスを選択し、Connect をクリックします。
ClickHouse Cloud サービスの接続ボタン
HTTPS を選択します。接続情報は curl コマンドの例として表示されます。
ClickHouse Cloud HTTPS 接続情報
セルフマネージド ClickHouse を使用している場合、接続情報は ClickHouse 管理者によって設定されます。

コネクタを設定する

Connectors -> Add Connector に移動し、以下の設定を使用します (値はあくまで例です) :

接続先エンドポイントを指定する

コネクタがアクセスできるエンドポイントの許可リストを指定する必要があります。 ネットワークの egress エンドポイントを追加する際は、完全修飾ドメイン名 (FQDN) を使用する必要があります。 例: u57swl97we.eu-west-1.aws.clickhouse.com:8443
HTTP(S) ポートを指定する必要があります。コネクタはまだネイティブプロトコルをサポートしていません。
ドキュメントを参照してください。 これで準備完了です!

既知の制限事項

最終更新日 2026年7月23日