list_databases- Lista todos os bancos de dados disponíveis na instância do ClickHouselist_tables_in_database- Lista todas as tabelas em um banco de dados específicoget_schema_for_table- Obtém a instruçãoCREATE TABLE(esquema) de uma tabela específica
Pré-requisitos
Conectando-se ao playground SQL do ClickHouse
Vamos supor que você já tenha o ClickHouse instalado, mas, caso não tenha, consulte o guia de instalação
Fazendo perguntas ao ClickHouse em linguagem natural
Encontrando os mercados imobiliários mais caros
- Descoberta de esquema - Explora os bancos de dados e as tabelas disponíveis
- Análise da tabela - Examina a estrutura das tabelas relevantes
- Geração de consulta - Cria SQL com base na sua pergunta e no esquema descoberto
uk_price_paid e gerou uma consulta para executarmos.
Se executarmos essa consulta, veremos a seguinte saída: