無限ノック › AIP 練習問題一覧 › 問題
AIP実装と統合

データサイエンスコンサルティング会社が、クライアントの非技術系アナリストがS3に保存された売上CSVデータを自然言語で分析できるツールをAmazon Bedrock Agentsで構築しています。 要件は: (1) SQLなしで複雑な集計・統計計算を実行する (2) 折れ線グラフ・散布図などのビジュアライゼーション(可視化グラフ)を動的に生成する (3) 分析コードを事前定義せずユーザーの質問に応じて動的に生成する 最もシンプルで保守コストが低い実装はどれですか?

A
Pandas/Matplotlibを含むLambdaレイヤーを作成し、様々な分析パターンに対応したLambdaアクショングループを事前に複数実装する
Pandas/Matplotlibを含むLambdaレイヤーは事前実装パターン外のリクエストに対応できず柔軟性が低い。
B
SageMaker Studioのノートブック環境をLambda経由で起動するアクショングループを作成し、FMが生成したコードを実行する
SageMaker Studioノートブック環境の起動に時間がかかり、非技術系アナリストのセルフサービス利用には複雑すぎ、管理・運用コストも高くなります。
C
Amazon Bedrock AgentsのCode Interpreterアクショングループを有効化し、S3バケットをデータソースとして設定することで動的なコード生成・実行を実現する
✓ 正解
Amazon Bedrock AgentsのCode Interpreterは、FMが分析要件に応じてPythonコードを動的に生成・サンドボックス環境で実行できるマネージドアクショングループです。S3上のCSV/Excelファイルを直接処理し、pandas・matplotlib等のライブラリを使用してビジュアライゼーションを生成できます。Lambdaの事前実装が不要なため保守コストが最も低くなります。
D
Amazon Athenaへのクエリを実行するLambdaアクショングループを作成し、クエリ結果をBedrock Agentが解釈してグラフ生成用のHTMLを返す
Athenaで集計できてもリアルタイムな動的グラフ生成には対応が困難です。

解説

Amazon Bedrock AgentsのCode Interpreterは、FMが分析要件に応じてPythonコードを動的に生成・サンドボックス環境で実行できるマネージドアクショングループです。S3上のCSV/Excelファイルを直接処理し、pandas・matplotlib等のライブラリを使用してビジュアライゼーションを生成できます。Lambdaの事前実装が不要なため保守コストが最も低くなります。 選択肢AのPandas/Matplotlibを含むLambdaレイヤーは事前実装パターン外のリクエストに対応できず柔軟性が低い。 選択肢BのSageMaker Studioノートブック環境の起動に時間がかかり、非技術系アナリストのセルフサービス利用には複雑すぎ、管理・運用コストも高くなります。 選択肢DのAthenaで集計できてもリアルタイムな動的グラフ生成には対応が困難です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでAIPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← AIP の問題一覧に戻る