• FILE
  • QUERY
  • STREAM
  • HUMAN

AIを使ってDBeaverのデータベースデータを書き出す方法

DBeaverをAIクライアントに一度接続するだけです。あとはエージェントに、どのデータをどのような形式で取得したいかを伝えるだけで完了します。

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

すぐに答え

AIでデータベースデータを書き出すには?

エージェントにクエリの実行やテーブルの選択を指示し、その結果をCSVまたはJSONファイルに書き出すよう伝えます。データの転送はバックグラウンドで行われるため、すぐに使えるクリーンなファイルが手に入ります。

出力結果

データの保存先

データベースからファイルへのデータ移動は、AIがすべて引き受けます。

FILE

ローカルファイル

AIがデータベースの行をCSVまたはJSONファイルに変換します。他のアプリですぐに利用可能な状態で保存されます。

QUERY

カスタム結果セット

エージェントが特定のSQLクエリを実行し、条件に一致する行だけを抽出して書き出すことができます。

STREAM

処理済みデータストリーム

書き出しの過程で、AIがストリームプロセッサを適用できます。データの移動中にクリーニングや変換を行うことが可能です。

HUMAN

手動による確認

転送はAIが行いますが、制御権は常にあなたにあります。どのクエリを実行するか、どのファイルが完成したかを自分で判断できます。

ワークフロー

書き出しリクエストを受けた際のAIの動き

AIはデータベースの読み取りから、ダウンロード可能なファイルの生成までを自動で行います。

  1. ソースの特定

    エージェントがDBeaverの接続情報を確認し、書き出し対象となる特定のテーブルやコンテナを見つけ出します。

    data_transfer_export_data_from_container
  2. クエリの実行

    特定のデータを指定された場合、AIはSQLを実行し、その結果セットをメモリ内に保持します。

    data_transfer_export_data_from_results
  3. データの処理

    ディスクに書き込む前に、利用可能なストリームプロセッサを通してデータのフォーマット変更やフィルタリングを行います。

    data_transfer_available_stream_processors
  4. ファイルの完成

    非同期転送を完了させ、ダウンロード可能な最終的なCSVまたはJSONファイルを作成します。

    data_transfer_export_data_from_results

試してみる

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

これらのプロンプトを使って、最初の書き出しを実行できます。

出発点

これらは入力の例です。括弧内のテキストを、実際のテーブル名やクエリ条件に書き換えて使用してください。

CloudBeaver Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_E9SNBrPcj6htJ3fU0RopCN0dEOsUlh20fAVZditP/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 — CloudBeaver capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "dbeaver-cloudbeaver-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_E9SNBrPcj6htJ3fU0RopCN0dEOsUlh20fAVZditP/mcp"
    }
  }
}
チャットにコピー04
  • [users] テーブルの内容をCSVファイルに書き出して。

  • [SELECT * FROM orders WHERE status = 'pending'] を実行して、結果をJSONとして保存して。

  • [inventory] コンテナのデータを、ストリームプロセッサを使って書き出して。

  • [customers] テーブルの中から、last_login が昨日だったレコードをすべて探し、CSVに書き出して。

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

ここから始める

DBeaverを一度接続すれば、あとは指示するだけ。

リンクをクリックしてDBeaverのインスタンスを接続してください。認証情報は暗号化されて保持されるため、すぐにプロンプトによる指示を開始できます。

DBeaverをAIに接続する

FAQ

動作に関する詳細

  • 01

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

    いいえ。提供されるツールはデータの読み取りと書き出しのみを許可しています。AIが DELETE や DROP 操作を行うことはできません。

  • 02

    使用できるファイル形式は何ですか?

    CSV または JSON 形式での書き出しが可能です。

  • 03

    AIがデータベース内のデータを書き換えることはありますか?

    いいえ。書き出しプロセスは読み取り専用です。データベースからデータを抽出しますが、元のテーブルを修正することはありません。

  • 04

    大規模なデータセットの書き出しは可能ですか?

    はい。AIは非同期転送を利用して、バックグラウンドでデータの移動を処理します。

  • 05

    AIに新しいSQLクエリを書かせることはできますか?

    はい、エージェントにクエリを書かせることは可能です。ただし、実行はMCPが提供する特定の書き出しツールを通じてのみ行われます。

  • DBeaverに関するその他の質問 DBeaver Connectorの全機能を見る

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