Querio は、AI を活用した分析およびビジネスインテリジェンス向けのワークスペースです。チームは SQL、Python、自然言語を使ってデータをクエリし、探索し、可視化し、インサイトを導き出せます。Querio を ClickHouse のデータベースまたは warehouse に接続すると、データを移動することなく、ClickHouse 上のデータに対して大規模なリアルタイム分析を実行し、ボード、ノートブック、AI 支援レポートを作成できます。
Querio 用に ClickHouse をセットアップする
専用ユーザーを作成する
セキュリティのベストプラクティスとして、Querio 専用のユーザーアカウントを作成し、必要最小限の権限だけを付与してください。
CREATE USER querio_user IDENTIFIED BY 'STRONG_PASSWORD';読み取り専用のデータベースアクセスを付与する
Querio の権限は、クエリに必要なデータベースとテーブルだけに制限してください。
GRANT SELECT ON my_database.* TO querio_user;特定のテーブルに対しては、次を使用します。
GRANT SELECT ON database.table_name TO querio_user;Querio がアクセスを必要とするデータベースごとに、この手順を繰り返してください。
接続情報を確認する
Querio を ClickHouse に接続するには、次の接続情報が必要です。
| パラメーター | 説明 |
|---|---|
HOST |
ClickHouse サーバーまたはクラスターのアドレス |
PORT |
ポート 9440 (セキュアなネイティブプロトコルのデフォルト) または設定済みのポート |
DATABASE |
Querio でクエリするデータベース |
USERNAME |
querio_user (または選択したユーザー名) |
PASSWORD |
ユーザーアカウントのパスワード |
Querio アカウントを作成して ClickHouse に接続する
https://app.querio.ai/ にアクセスし、Querio のワークスペースにログインするか、新規作成します。
-
Querio で Settings → Datasources に移動し、Add Datasource をクリックします。
-
データベースオプションの一覧から ClickHouse を選択します。
-
上記の接続情報を入力し、設定を保存します。
-
Querio が接続を検証します。検証が完了すると、ClickHouse をワークスペース全体でデータソースとして利用できるようになります。
ClickHouse へのクエリ実行
Querio を ClickHouse に接続すると、プラットフォーム内のどこからでもデータを調査・分析できます。Querio ノートブックで SQL ブロックまたは Python セルを作成し、データソースとして ClickHouse を選択すれば、ClickHouse クラスターに対して直接クエリを実行できます。Querio の可視化機能と AI ツールを使ってインサイトを得て、ボードを作成し、結果を共有できます。