Prérequis
- ClickHouse Connector Sink
- Confluent Cloud et Custom Connectors.
Cette page explique comment téléverser vous-même le connector dans Confluent Cloud. Si vous n’avez besoin ni d’une version précise du connector ni de paramètres personnalisés, le connector entièrement géré est plus simple à mettre en place.
Le connector Kafka officiel de ClickHouse en tant que Custom Connector
Installation en tant que Custom Connector
Créer un topic
Notes importantes
- Le nom du topic Kafka doit être identique à celui de la table ClickHouse. Pour le modifier, utilisez un transformateur (par exemple
ExtractTopic). - Un plus grand nombre de partitions n’améliore pas toujours les performances ; consultez notre prochain guide pour plus de détails et de conseils d’optimisation.
Installer le connecteur
Vous pouvez télécharger le connecteur depuis notre dépôt — n’hésitez pas non plus à y soumettre vos commentaires et tickets ! Accédez à “Connector Plugins” -> “Add plugin”, puis utilisez les paramètres suivants :Récupérez vos informations de connexion
Les informations de votre service ClickHouse Cloud sont disponibles dans la console ClickHouse Cloud.
Sélectionnez un service, puis cliquez sur Connect :

curl.

Configurer le connecteur
Connectors -> Add Connector et utilisez les paramètres suivants (les valeurs ci-dessous sont données à titre d’exemple uniquement) :
Spécifiez les endpoints de connexion
u57swl97we.eu-west-1.aws.clickhouse.com:8443
Vous devez spécifier un port HTTP(S). Le connecteur ne prend pas encore en charge le protocole natif.
Limitations connues
- Les Custom Connectors doivent utiliser des endpoints accessibles via l’internet public. Les adresses IP statiques ne sont pas prises en charge.
- Vous pouvez redéfinir certaines propriétés des Custom Connectors. Consultez la liste complète dans la documentation officielle.
- Les Custom Connectors sont disponibles uniquement dans certaines régions AWS
- Consultez la liste des limitations des Custom Connectors dans la documentation officielle