Pré-requisitos
- ClickHouse Connector Sink
- Confluent Platform e Custom Connectors.
O conector oficial do Kafka da ClickHouse para a Confluent Platform
Instalação no Confluent Platform
Criar um tópico
Observações importantes
- O nome do tópico do Kafka deve ser o mesmo da tabela do ClickHouse. A forma de ajustar isso é usando 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.
Instalar o conector
Reúna os detalhes da conexão
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:
Escolha HTTPS. Os detalhes de conexão são exibidos em um comando
curl de exemplo.
Se você estiver usando ClickHouse autogerenciado, os detalhes de conexão são definidos pelo administrador do seu ClickHouse.
Configurar o conector
Connectors -> Add Connector e use as configurações a seguir (observe que os valores são apenas exemplos):
Especifique os endpoints de conexão
u57swl97we.eu-west-1.aws.clickhouse.com:8443
Você deve especificar a porta HTTP(S). O Connector ainda não oferece suporte ao protocolo nativo.
Limitações conhecidas
- Os Custom Connectors devem usar endpoints públicos na internet. Endereços IP estáticos não são compatíveis.
- Você pode substituir algumas propriedades dos Custom Connectors. Veja a lista na documentação oficial.
- Os Custom Connectors estão disponíveis apenas em algumas regiões da AWS
- Consulte a lista de limitações dos Custom Connectors na documentação oficial