• SCHEMA
  • DATA
  • VALIDATION
  • HUMAN

AIを活用してQuestDBへのデータ取り込みを自動化する方法

QuestDBをAIクライアントに一度接続するだけ。あとはファイルを渡して、エージェントにスキーマ作成とアップロードを任せましょう。

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

すぐに答え

AIを使ってどのようにQuestDBへデータをインポートできますか?

AIがCSVやTSVファイルを分析して最適なスキーマを特定し、QuestDBにテーブルを作成してインポートを実行します。SQLやインポート用のスクリプトを自前で書く必要はなく、すぐにクエリ可能な時系列データが整います。

最終的な状態

データの格納先

AIにデータセットを渡した後のプロセスです。

SCHEMA

テーブル作成の自動化

AIがファイルのヘッダーとデータ型を読み取り、適切なQuestDBテーブルを構築します。CREATE TABLE文を記述する必要はありません。

DATA

一括ファイルインポート

エージェントが大量のCSVやTSVファイルをデータベースへ移動します。データは自動的に正しいカラムへ格納されます。

VALIDATION

データ型の照合

AIがタイムスタンプや数値型がQuestDBの要件に適合しているか確認します。これにより、アップロード時のエラーを防ぎます。

HUMAN

人間による確認

最終的なインポートの前に、生成されたスキーマが正しいかを確認できます。AIは実際のデータ移動を開始する前に、あなたの指示を待ちます。

ワークフロー

データ到着時にAIが行うこと

ファイルとデータベース構造のマッピングという、手間のかかる作業をAIが引き受けます。

  1. ファイル構造の分析

    エージェントがCSVまたはTSVファイルを検査し、カラム、ヘッダー、タイムスタンプや浮動小数点などのデータ型を特定します。

    import_data
  2. 時系列データへのマッピング

    AIがファイルのカラムをQuestDB互換のスキーマに変換し、指定されたタイムスタンプ列を特定します。

    import_data
  3. テーブルの構築

    エージェントがスキーマ情報をQuestDBに送り、対象となるテーブルを作成します。

    import_data
  4. インポートの実行

    スキーマが承認されると、エージェントがローデータを新しいテーブルへ流し込みます。

    import_data

試してみる

以下のプロンプトをコピーして開始できます。

これらのプロンプトを使ってプロセスを開始しましょう。

出発点

括弧内の情報は、実際のファイル名やテーブル名に書き換えてください。

QuestDB Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_2JOk1hTa0Hc7TZSrk9PX0JHkHMR9yGZEnj7dIpoE/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 — QuestDB capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "questdb-time-series-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_2JOk1hTa0Hc7TZSrk9PX0JHkHMR9yGZEnj7dIpoE/mcp"
    }
  }
}
チャットにコピー04
  • sensor_data.csvの内容を確認して、QuestDBのテーブルスキーマを提案してください。

  • このTSVファイルの列に基づいて、QuestDBに新しいテーブルを作成してください。

  • logs.csvの内容を、既存のtelemetryテーブルにインポートしてください。

  • このCSVファイルが、現在のQuestDBテーブルのスキーマと一致するか確認してください。

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

ここから始める

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

Vinkiusのダッシュボード経由でインスタンスをリンクするだけです。認証情報は暗号化され、エージェントは即座にデータベースへアクセスできるようになります。

QuestDBをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが既存のQuestDBテーブルを削除することはありますか?

    いいえ。AIには新しいテーブルの作成とデータのインポートを行うツールのみが提供されています。既存の構造を削除したり変更したりすることはできません。

  • 02

    SQLコマンドの実行もAIが行ってくれますか?

    はい。エージェントが自然言語によるリクエストを、スキーマ構築やデータ移動に必要なコマンドへと翻訳します。

  • 03

    リアルタイムのストリーミングデータにも使えますか?

    いいえ。このワークフローはCSVやTSVなどのファイルをバッチ処理でインポートするために設計されており、ライブストリームの管理用ではありません。

  • 04

    AIは確認なしに自動でインポートを実行しますか?

    いいえ。通常、エージェントはまずスキーマを提案します。実際のデータインポートを開始する前に、必ずテーブル構造をユーザーが承認する必要があります。

  • 05

    サポートされているファイル形式は何ですか?

    AIはCSVおよびTSVファイルの処理に特化しています。

  • QuestDBに関するその他の質問は、Connectorのページで確認できます。 QuestDB connectorの全機能を見る

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