list_databases- ClickHouse インスタンスで利用可能なすべてのデータベースを一覧表示しますlist_tables_in_database- 特定のデータベース内のすべてのテーブルを一覧表示しますget_schema_for_table- 特定のテーブルのCREATE TABLEステートメント (スキーマ) を取得します
前提条件
ClickHouse SQL playground への接続
ClickHouse はインストール済みであることを前提とします。まだの場合は、インストールガイドを参照してください
自然言語でClickHouseに質問する
住宅価格が高い市場を見つける
- スキーマ検出 - 利用可能なデータベースとテーブルを調べます
- テーブル分析 - 関連するテーブルの構造を確認します
- クエリ生成 - 質問内容と検出したスキーマに基づいて SQL を生成します
uk_price_paid テーブルが見つかり、実行用のクエリが生成されていることがわかります。
そのクエリを実行すると、次の出力が表示されます。