AWS ソリューションアーキテクト読み取り経路とデータ配置オリジナル・公式資料照合難易度

DynamoDBのLSIへのQueryで、インデックスに投影していない属性を毎回要求している。追加の読取量と遅延を抑えるために適切なのはどれか。

A
ProjectionExpressionを指定すれば基本テーブルへの追加取得が常に無料になる

返す属性を指定しても、非投影属性の取得に伴う処理や課金がなくなるわけではない。

B
GSIに置き換えれば非投影属性も追加費用なしで自動取得される

GSIは基本テーブルから非投影属性を自動取得しない。必要な属性の設計が要る。

C
頻繁に必要な属性をLSIへ投影し、ストレージ・書込みとの費用差を比較する★ 正解

LSIは非投影属性を基本テーブルから追加取得できる。その取得を避けるには、必要な属性の投影を検討する。LSIの投影は作成後に変更できないため、新しいテーブル設計とデータ移行時の見直しを含めて検討する。

D
LSIは非投影属性を自動取得できないので、必ずScanへ変える

LSIは基本テーブルからの追加取得に対応する。Scanへの変更は一般に読取量を増やす。

解説

LSIは非投影属性を基本テーブルから追加取得できる。その取得を避けるには、必要な属性の投影を検討する。LSIの投影は作成後に変更できないため、新しいテーブル設計とデータ移行時の見直しを含めて検討する。

根拠資料・確認情報

対応範囲:SAA-C03

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで AWS ソリューションアーキテクト 合格を目指す。無料・課金なし。

更新: 2026/11/2
DynamoDBのLSIへのQueryで、インデックスに投影していない属性を毎回 | AWS ソリューションアーキテクト 練習問題・解説 | まなびの時間