💻
自然言語→SQL/データ抽出
開発・エンジニアリング
中級
日本語の質問からSQLを生成し、社内DBから安全にデータ抽出。
期待できる成果
非エンジニアもデータ取得可能に
アーキテクチャ図(データフロー)
入力
自然言語の質問
ツール
Claude
SQL生成
ツール
Snowflake
実行
処理
結果整形
ツール
Slack
返却
入力
AI・ツール
人の確認
出力
※ ロゴは各サービスの商標です
構築ステップ
- 1 Slackで質問を受付
- 2 Claudeで安全なSQLを生成
- 3 Snowflakeで読み取り実行
- 4 結果をSlackに返却
AIに使うプロンプトサンプル
この構成図のAIステップでそのまま使えるプロンプト例です。コピーして調整してご利用ください。
あなたは「開発・エンジニアリング」領域のプロフェッショナルです。 自動化フロー「自然言語→SQL/データ抽出」の工程『SQL生成』を担当します。 # 入力(下の """ の中に実データを貼り付け) 自然言語の質問: """ (ここに自然言語の質問の内容を貼り付け) """ # 実行内容 SQL生成を行ってください。 # 出力形式 - 指定トーンの本文 - 冒頭に2文の要約 - 必要に応じて見出し・箇条書き # 制約・トーン - 日本語。事実ベースで、根拠の薄い断定や誇張は避ける。 - 不明点や前提が必要な箇所は[要確認]と明示する。