• リアルタイムデータ
  • インサイト
  • スピード
  • ヒューマンインザループ

AIでSQLクエリを実行し、データを直接分析する方法

Redashをエージェントに接続すれば、自然言語だけで最新データにアクセスできます。クエリの実行から結果の解釈まで、AIがすべて担います。

このページについてAIに聞く

すぐに答え

AIでどのようにSQLを実行できますか?

エージェントがRedash経由でSQLコマンドを実行し、その結果をチャットに直接取り込みます。返されたデータから、即座に分析やインサイトを得ることが可能です。以下にエージェントのデータ処理の流れを示します。

得られる成果

クエリによって実現すること

データベースの生データを、価値のある情報へと変換します。

リアルタイムデータ

最新のクエリ結果

エージェントがデータベースに対してSQLを実行します。古いレポートではなく、常に最新の数値を確認できます。

インサイト

自動データ分析

エージェントが取得したデータセットを読み解き、指定された値や傾向を特定します。

スピード

キャッシュデータの活用

既存の結果からデータを取得できるため、重いクエリを何度も実行することなく、素早く回答を得られます。

ヒューマンインザループ

人間による確認

SQLの内容と最終的な解釈は、必ずユーザーが確認します。エージェントが独断で判断することはありません。

ワークフロー

クエリ要求時のAIの動作

エージェントは、データの取得と処理のために以下の手順に従います。

  1. クエリの実行

    エージェントがRedashにSQLコマンドを送信し、実行を開始します。

    execute_query
  2. ステータス確認

    データベースの処理が完了するまで、エージェントがバックグラウンドタスクを監視します。

    get_job
  3. 結果の取得

    ジョブが完了すると、エージェントは特定のデータ行をチャットに読み込みます。

    get_query_result
  4. キャッシュの参照

    データが既に利用可能な場合は、時間を節約するために保存された結果を取得します。

    get_cached_query_result

試してみる

以下のプロンプトをコピーして開始

これらをチャットに貼り付けるだけで、Redashとの連携が始まります。

出発点

カッコ内のテキストを、実際のRedashのクエリ名やSQLロジックに書き換えて使用してください。

Redash Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_rRCXZFALibUsor8N9CjThd5ZlbvdaN0QeviiaDQu/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Redash capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "redash-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_rRCXZFALibUsor8N9CjThd5ZlbvdaN0QeviiaDQu/mcp"
    }
  }
}
チャットにコピー04
  • Redashの 'Daily Sales' クエリを実行して、総売上を教えてください。

  • SQLを実行して、昨日の 'active_users' テーブル内の全ユーザーを抽出してください。

  • 'Inventory Levels' クエリの結果を取得し、在庫が不足しているものを特定してください。

  • 'Monthly Growth' クエリのキャッシュ結果を確認し、傾向を要約してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Redashとの連携は一度だけでOK

セキュアなリンクからログインし、接続を承認してください。連携が完了すれば、エージェントはすぐにRedashのデータにアクセスできるようになります。

RedashをAIに接続する

FAQ

Redash連携の動作について

  • 01

    AIがRedashのクエリを書き換えることはありますか?

    いいえ。エージェントができるのはクエリの実行と結果の取得のみです。既存のRedashクエリを編集したり削除したりすることはできません。

  • 02

    AIがデータベース内のデータを削除することはありますか?

    いいえ。提供されるツールは、データの読み取りとクエリの実行に特化しています。エージェントに削除(DELETE)やドロップ(DROP)を行う権限はありません。

  • 03

    AIがSQLを代わりに書いてくれますか?

    はい。必要なデータを自然言語で伝えるだけで、エージェントが適切なSQLを作成し、実行して結果を取得します。

  • 04

    AIが新しいRedashダッシュボードを作成することはできますか?

    いいえ。エージェントの機能はクエリの実行とデータ取得に限定されています。ダッシュボードの作成はRedash上で手動で行う必要があります。

  • 05

    大量のクエリ結果をAIはどう処理しますか?

    エージェントはデータをチャットのコンテキストに読み込みます。データセットが極端に大きい場合は、特定の行に絞り込むようなフィルタ条件を指定したクエリを使用することをお勧めします。

  • Redashに関するその他の質問 Redash connectorの全機能を見る

『Redash』を Claude、Cursor、ChatGPT などに接続