• ログ
  • ステータス
  • デバッグ
  • 人間による操作

AIを活用してRedshiftのクエリ履歴を監査する方法

Redshiftクラスターを一度接続するだけで、実行ログの解析といった重い作業はすべてAIエージェントが引き受けます。

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

すぐに答え

AIでどのようにRedshiftのクエリ履歴を監査できますか?

AIエージェントが最新のSQLステートメントのリストを取得し、その実行ステータスを確認します。手動でログを掘り起こすことなく、どのクエリが実行され、成功したかを確認できます。具体的なプロセスは以下の通りです。

監査の結果

得られるデータ

エージェントがログをスキャンした後に提供される情報です。

ログ

最新のステートメント一覧

AIが直近のSQLコマンド履歴を取得します。クラスター内で実際に何が実行されたかを正確に把握できます。

ステータス

実行状況の確認

エージェントが、完了したクエリ、失敗したクエリ、実行中のクエリを判別します。これにより、ワークフローの停止箇所を特定できます。

デバッグ

エラーの特定

AIが失敗したステートメントをフラグ立てします。システムテーブルを自力で検索する手間を省き、特定のSQLエラーを調査できます。

人間による操作

手動での最適化

AIが問題のあるクエリを特定しますが、SQLの書き換えやクラスター設定の調整は人間が行います。エージェントがデータを提供し、あなたが解決策を提示します。

ワークフロー

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

エージェントは広範な履歴スキャンから、特定のステータス確認へと進みます。

  1. 履歴の取得

    まずエージェントがクラスターから最新のSQLコマンド一覧を取得し、どのようなアクティビティがあったかを確認します。

    list_statements
  2. 実行状況の確認

    特定のクエリが見つかると、エージェントはその現在の状態を確認し、実行中なのかエラーが発生したのかを判断します。

    statement_status
  3. 結果の絞り込み

    指示された条件に基づき、失敗したステートメントや実行時間が長いステートメントのみにリストを絞り込みます。

    list_statementsstatement_status
  4. 調査結果の報告

    エージェントがリクエストされたクエリのステータスをまとめ、次のアクションに移れる状態にします。

    statement_status

試してみる

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

これらのプロンプトを使って監査を開始できます。

出発点

これらは開始用のフレーズです。実際のRedshiftの状況に合わせて、クエリIDや時間範囲を適宜書き換えてください。

Amazon Redshift Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_QDzQjDxNMJC2VmZh3q1JKRAmKezB8DhMd2clGxBp/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 — Amazon Redshift capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "amazon-redshift-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_QDzQjDxNMJC2VmZh3q1JKRAmKezB8DhMd2clGxBp/mcp"
    }
  }
}
チャットにコピー04
  • Redshiftクラスターで実行された最新のSQLステートメントをリストアップして。

  • ステートメントID 88291 のステータスを確認して、正常に終了したか教えて。

  • 過去1時間以内にRedshiftで失敗したクエリをすべて見つけて。

  • 最後に実行された5つのステートメントのステータスを表示して。

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

ここから始める

Amazon Redshiftを一度接続すれば、あとは聞くだけです。

認証情報は一度入力するだけで完了します。Vinkiusが接続を安全に暗号化して保持するため、すぐに使い慣れたAIクライアントから質問を開始できます。

Amazon RedshiftをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが壊れたSQLクエリを修正してくれますか?

    いいえ。AIはどのクエリが失敗したかを特定し、そのステータスを表示することはできますが、修正したSQLの作成と実行は手動で行う必要があります。

  • 02

    AIは古いクエリ履歴を削除できますか?

    いいえ。提供されるツールは、ステートメントの読み取りとステータス確認のみを許可しています。Redshift内のデータを変更または削除することはできません。

  • 03

    AIはどのくらい過去の履歴まで遡れますか?

    Redshiftクラスターから提供される list_statements ツールを通じて取得可能な範囲のステートメントのみを確認できます。

  • 04

    AIにRedshiftのパスワードを教える必要がありますか?

    認証情報はVinkiusに提供され、Vinkiusが接続を安全に管理します。お使いのAIクライアントに生のパスワードが渡ることはありません。

  • 05

    AIは実行中のクエリを停止できますか?

    いいえ。現在のツールはリスト表示とステータス確認のためのものです。実行中のセッションを強制終了したりキャンセルしたりすることはできません。

  • Amazon Redshiftについてさらに詳しく知りたいですか? Amazon Redshift Connectorの全機能を見る

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