Предварительные требования
- ClickHouse Connector Sink
- Confluent Platform и Custom Connectors.
Официальный коннектор Kafka от ClickHouse для Confluent Platform
Установка на Confluent Platform
Создайте топик
Важные примечания
- Имя Kafka топика должно совпадать с именем таблицы ClickHouse. Это можно изменить с помощью трансформера (например,
ExtractTopic). - Большее количество партиций не всегда означает более высокую производительность — подробности и советы по оптимизации производительности смотрите в нашем будущем руководстве.
Установка коннектора
Подготовьте сведения о подключении
Сведения о подключении для вашего сервиса ClickHouse Cloud доступны в консоли ClickHouse Cloud.
Выберите сервис и нажмите Connect:

curl.

Настройте коннектор
Connectors -> Add Connector и используйте следующие настройки (обратите внимание, что значения приведены только в качестве примера):
Укажите конечные точки подключения
u57swl97we.eu-west-1.aws.clickhouse.com:8443
Необходимо указать порт HTTP(S). Коннектор пока не поддерживает собственный протокол.
Известные ограничения
- Custom Connectors должны использовать общедоступные интернет-конечные точки. Статические IP-адреса не поддерживаются.
- Вы можете переопределить некоторые свойства Custom Connectors. См. полный список в официальной документации.
- Custom Connectors доступны только в некоторых регионах AWS
- См. список ограничений Custom Connectors в официальной документации