Pré-requisitos
Pressupomos que você tenha familiaridade com:- ClickHouse Connector Sink
- Confluent Cloud
O conector Kafka oficial da ClickHouse com a Confluent Cloud
Criar um tópico
Criar um tópico no Confluent Cloud é bem simples, e há instruções detalhadas aqui.Notas importantes
- O nome do tópico do Kafka deve ser o mesmo da tabela do ClickHouse. Para ajustar isso, use um transformador (por exemplo,
ExtractTopic). - Mais partições nem sempre significam mais desempenho — consulte nosso próximo guia para mais detalhes e dicas de performance.
Reúna os detalhes da conexão
Para se conectar ao ClickHouse via HTTP(S), você precisa das seguintes informações:
Os detalhes do seu serviço do ClickHouse Cloud estão disponíveis no console do ClickHouse Cloud.
Selecione um serviço e clique em Connect:

curl de exemplo.

Instale o conector
Instale o ClickHouse Sink Connector totalmente gerenciado no Confluent Cloud seguindo a documentação oficial.Configure o conector
Durante a configuração do ClickHouse Sink Connector, você precisará fornecer os seguintes detalhes:- hostname do seu servidor ClickHouse
- porta do seu servidor ClickHouse (o padrão é 8443)
- nome de usuário e senha do seu servidor ClickHouse
- nome do banco de dados no ClickHouse em que os dados serão gravados
- nome do tópico no Kafka que será usado para gravar dados no ClickHouse
No Confluent Cloud, o ajuste de determinadas configurações, como configurações de fetch e configurações de polling, exige a abertura de um chamado de suporte no Confluent Cloud.
Limitações conhecidas
- Consulte a lista de limitações dos conectores na documentação oficial