💻

自然言語→SQL/データ抽出

開発・エンジニアリング 中級

日本語の質問からSQLを生成し、社内DBから安全にデータ抽出。

期待できる成果

非エンジニアもデータ取得可能に

アーキテクチャ図(データフロー)

💻 自然言語→SQL/データ抽出 開発・エンジニアリング
入力
自然言語の質問
ツール
Claude
Claude
SQL生成
ツール
Snowflake
Snowflake
実行
処理
結果整形
ツール
Slack
Slack
返却
GENAI& 自動化ブループリント
入力 AI・ツール 人の確認 出力 ※ ロゴは各サービスの商標です

構築ステップ

  1. 1 Slackで質問を受付
  2. 2 Claudeで安全なSQLを生成
  3. 3 Snowflakeで読み取り実行
  4. 4 結果をSlackに返却

AIに使うプロンプトサンプル

この構成図のAIステップでそのまま使えるプロンプト例です。コピーして調整してご利用ください。

Claude Claude:SQL生成 テキスト生成
あなたは「開発・エンジニアリング」領域のプロフェッショナルです。
自動化フロー「自然言語→SQL/データ抽出」の工程『SQL生成』を担当します。

# 入力(下の """ の中に実データを貼り付け)
自然言語の質問:
"""
(ここに自然言語の質問の内容を貼り付け)
"""

# 実行内容
SQL生成を行ってください。

# 出力形式
- 指定トーンの本文
- 冒頭に2文の要約
- 必要に応じて見出し・箇条書き

# 制約・トーン
- 日本語。事実ベースで、根拠の薄い断定や誇張は避ける。
- 不明点や前提が必要な箇所は[要確認]と明示する。

ご利用上の注意(免責事項)

本サイトが提供する情報・ツール出力・データは参考情報です。法律・金融・補助金申請・医療など重要な意思決定の根拠としてご利用の際は、必ず別途専門家または公式機関へご確認ください。掲載情報に誤りが含まれる場合があり、当サイトはその内容に起因するいかなる損害についても責任を負いません。詳細は利用規約(免責事項)をご確認ください。