前置条件
- ClickHouse Connector Sink
- Confluent Cloud
ClickHouse 官方 Kafka 连接器与 Confluent Cloud 集成
创建 Topic
重要说明
- Kafka topic 名称必须与 ClickHouse 表名保持一致。如需调整,可使用转换器 (例如
ExtractTopic) 。 - 分区更多并不一定意味着性能更高——更多详情和性能优化建议,请参阅我们即将发布的指南。
准备连接信息
你的 ClickHouse Cloud 服务的连接信息可在 ClickHouse Cloud 控制台中查看。
选择一个服务,然后点击 Connect:
选择 HTTPS。连接信息会显示在示例
curl 命令中。
如果你使用的是自管理 ClickHouse,则连接信息由你的 ClickHouse 管理员配置。
安装 Connector
配置 Connector
- 您的 ClickHouse server 的 hostname
- 您的 ClickHouse server 的端口 (默认为 8443)
- 您的 ClickHouse server 的用户名和密码
- ClickHouse 中用于写入数据的 database 名称
- Kafka 中用于将数据写入 ClickHouse 的 topic 名称