AWS ソリューションアーキテクト要求の種類に合う処理経路オリジナル・公式資料照合難易度
DynamoDBの主キーは顧客IDと注文日時である。特定顧客の指定期間の注文だけを効率よく取得したい。適する操作はどれか。
A
GetItemに顧客IDだけを渡して全日時を自動取得する
複合主キーのGetItemは特定の項目を取得する操作であり、期間の一覧取得ではない。
B
Queryを呼び出す前にテーブル全体を別リージョンへ複製する
必要なキー条件での取得に、全体複製は不要である。
C
顧客IDの等価条件と注文日時の範囲をKeyConditionExpressionに指定するQuery★ 正解
キー条件で対象のパーティションとソートキー範囲を絞り、不要な全件読取りを避けられる。
D
Scanで全件を読み、顧客IDをFilterExpressionで後から絞る
読取り後のフィルターでは全件走査の負荷を避けられない。
解説
キー条件で対象のパーティションとソートキー範囲を絞り、不要な全件読取りを避けられる。
根拠資料・確認情報
対応範囲:SAA-C03
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。