• データ
  • スキーマ
  • ステータス
  • 人間

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

SnowflakeウェアハウスをAIクライアントに一度接続するだけで、自然言語によるデータの照会やスキーマの確認が可能になります。

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

すぐに答え

AIを使ってSQLの実行やSnowflakeデータの分析はできますか?

はい。AIクライアントがSnowflake MCPを使用してSQLを実行し、その結果をチャットに直接取得します。また、テーブル構造を事前に確認できるため、AIが正確なクエリを作成できるようになります。ウェアハウスのデータに即座にアクセスできる環境を提供します。

データ活用

クエリによって得られる成果

データベースとの通信はAIが担当するため、あなたは分析結果だけに集中できます。

データ

リアルタイムのクエリ結果

AIがSQLを実行し、結果の行をチャットに返します。手動でデータをエクスポートする手間は不要です。

スキーマ

テーブルの構造確認

AIがカラム名やデータ型を照会し、正しいSQLを作成します。テーブル構造の推測によるエラーを防ぎます。

ステータス

クエリの実行監視

実行に時間がかかるジョブの場合、AIがステートメントの進捗を追跡します。実行中か完了したかを把握できます。

人間

最終的な検証

返されたデータとSQLのロジックは、あなたが確認します。データはAIが提供しますが、最終的な分析判断はあなたが行います。

ワークフロー

クエリが届いたときのAIの動き

AIがあなたのリクエストを具体的なデータベース操作へと変換します。

  1. スキーマの照会

    コードを書く前に、AIがテーブル構造を確認して、適切なカラムとデータ型を特定します。

    describe_table
  2. SQLの実行

    AIがSnowflakeウェアハウスにSQLコマンドを送信し、要求されたデータを取得します。

    execute_sql
  3. 実行の監視

    クエリに時間がかかる場合、AIはステートメントの状態を確認し、処理が継続中かどうかを判断します。

    get_statement_status
  4. 結果の出力

    AIがウェアハウスから最終的なデータセットを取り出し、チャットウィンドウに表示します。

    execute_sql

試してみる

以下のプロンプトをコピーして開始しましょう。

これらのプロンプトを使って、ウェアハウスとの対話を始めてください。

出発点

これらは入力のきっかけとなる例です。実際のSnowflakeのテーブル名やカラム名に書き換えて使用してください。

Snowflake Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_Rp0KQ9PtMeNiS3B9qz1nNvDYeWgTbTyxK57hAOY5/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 — Snowflake capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "snowflake-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Rp0KQ9PtMeNiS3B9qz1nNvDYeWgTbTyxK57hAOY5/mcp"
    }
  }
}
チャットにコピー04
  • CUSTOMER_ORDERS テーブルのカラムを表示して。

  • 先月の売上高が上位5位の商品を特定するクエリを実行して。

  • 今実行したクエリのステータスを教えて。

  • US_SALES テーブルのデータを要約して。

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

ここから始める

一度接続するだけで、すぐに質問できます。

接続は一度だけで完了します。認証情報は暗号化され、対応するあらゆるクライアントからすぐにクエリを開始できます。

SnowflakeをAIに接続する

FAQ

Snowflake連携の動作について

  • 01

    AIがデータを削除したり変更したりすることはありますか?

    いいえ。提供されるツールはテーブルの照会とクエリの実行に特化しています。指示されたSQLを実行することは可能ですが、データを変更または削除するための専用ツールは備わっていません。

  • 02

    AIはSnowflakeに新しいテーブルを作成できますか?

    いいえ。テーブル構造を作成したり変更したりするためのツールは用意されていません。

  • 03

    AIはどのカラムを照会すべきか、どうやって判断するのですか?

    describeツールを使用してテーブルのスキーマを照会します。これにより、クエリを記述する前に存在するカラムを正確に把握できます。

  • 04

    AIはSnowflakeアカウント全体にアクセスできますか?

    AIがアクセスするのは、あなたが与えたリクエストを実行するために必要な特定のテーブルとデータのみです。

  • 05

    CursorやClaudeでも使えますか?

    はい。Claude、Cursor、Windsurf、VS Codeなど、MCPに対応しているすべてのクライアントで使用可能です。

  • Snowflakeに関するその他の質問は? Snowflake MCPの全機能を見る

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