05 Demander à l'IA de corriger une requête
Confiez à ClickHouse Assistant la requête du module 04 qui parcourt toute la table ; observez-le diagnostiquer l'absence de clé de tri, puis proposer un skip index et une projection avec du SQL prêt à exécuter.
ClickHouse Cloud intègre un copilote, ClickHouse Assistant, directement dans SQL Console. Il connaît les fonctions et les bonnes pratiques de ClickHouse, pas seulement le SQL générique.
![]()
Ouvrez SQL Console et cliquez sur l'icône scintillante en haut à droite pour ouvrir Assistant. Votre requête reste dans l'éditeur pendant la conversation.
-
Ouvrez Assistant dans SQL Console.
-
Collez la requête non optimisée du module 4.7 :
SELECT count() FROM forex WHERE bid > 1.5; -
Demandez-lui en langage naturel : « Pourquoi cette requête parcourt-elle toute la table et comment puis-je l'accélérer ? »
-
Lisez sa réponse : il diagnostique pourquoi la requête parcourt tout (
bidne fait pas partie de la clé de tri), puis propose des solutions ClickHouse concrètes avec du SQL prêt à exécuter : un minmax skip index léger surbid, ou une projection qui conserve une copie des données prétriée parbid.
À observer
Assistant explique que bid ne figure pas dans la clé de tri et que rien ne peut donc être
éliminé. Il propose ensuite des solutions propres à ClickHouse, chacune accompagnée d'un SQL
ALTER TABLE prêt à copier-coller et d'un bouton « Open in editor ». Ce n'est pas un conseil
générique : il mobilise exactement les fonctionnalités de ClickHouse.

04 Exécuter les requêtes de marché
Sept requêtes sur 26,5 millions de ticks, chacune remplaçant une page de SQL : comptages approximatifs, topK, chandeliers OHLC, percentiles, combinateurs -If, argMax et défi final de la clé de tri.
06 Poser une question en langage naturel
Connectez ClickHouse Agents au service que vous venez de charger et posez des questions en langage naturel : il écrit le SQL, l'exécute et trace le graphique.