Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

構造化データのクエリを生成する

フォーカスモード
構造化データのクエリを生成する - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

構造化データストアをナレッジベースに接続すると、ナレッジベースは、クエリ対象のデータソースの構造に基づいて、ユーザーから提供された自然言語クエリを SQLクエリに変換することで、そのストアをクエリできます。を使用する場合 Retrieve、レスポンスはSQLクエリ実行の結果を返します。を使用する場合 RetrieveAndGenerate、生成されたレスポンスはSQLクエリ実行の結果に基づいています。

Amazon Bedrock ナレッジベースでは、 GenerateQueryAPIオペレーションを使用してクエリを に変換することで、クエリの変換を取得プロセスから切り離すこともできますSQL。レスポンスは、後続の Retrieveまたは RetrieveAndGenerateアクションで使用するか、他のワークフローに挿入することができます。 GenerateQueryでは、ナレッジベースのデータソースの構造を考慮してクエリを効率的にSQLクエリに変換できます。

重要

生成されたSQLクエリの精度は、コンテキスト、テーブルスキーマ、およびユーザークエリのインテントによって異なります。生成されたクエリを評価して、ワークロードで使用する前にユースケースに適していることを確認します。

自然言語クエリをSQLクエリに変換するには、Agents for Amazon Bedrock ランタイムエンドポイントを使用してGenerateQueryリクエストを送信します。GenerateQuery リクエストには、次のフィールドが含まれます。

  • queryGenerationInput – TEXTとして を指定typeし、 text フィールドにクエリを含めます。

    注記

    クエリは英語で記述する必要があります。

  • transformationConfiguration – TEXT_TO_SQLとして を指定しますmodetextToSqlConfiguration フィールドで、 を KNOWLEDGE_BASEとして指定しますtype。次に、ナレッジベースの ARN を指定します。

注記

には、1 秒あたり 2 リクエストのクォータGenerateQueryAPIがあります。

レスポンスは、 queriesフィールドにGeneratedQueryオブジェクトを含む配列を返します。オブジェクトには、 sqlフィールドのSQLクエリの クエリが含まれています。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.