1.1標準
注文ステータスの変更を監査し、変更前と変更後の値を比較する。
Lambdaで差分を計算するため、ストリームレコードに両方のイメージを含める。
DynamoDB StreamsのViewTypeとして最も適切なものはどれか。
× 不正解
DynamoDB StreamsのNEW_AND_OLD_IMAGESは、変更前後の項目イメージを含めるため、監査や差分計算に使える。
詳細解説
誤りKEYS_ONLY
キーだけを含むため、変更前後のステータス値を比較できない。
キーだけを含むため、変更前後のステータス値を比較できない。
誤りNEW_IMAGE
変更後の項目は得られるが、変更前の値と比較する要件を満たさない。
変更後の項目は得られるが、変更前の値と比較する要件を満たさない。
誤りOLD_IMAGE
変更前の項目は得られるが、変更後の値と同時に比較できない。
変更前の項目は得られるが、変更後の値と同時に比較できない。
正しいNEW_AND_OLD_IMAGES
変更前後の項目イメージを含められ、監査や差分計算に適する。
変更前後の項目イメージを含められ、監査や差分計算に適する。
実際に確かめる
一時的な検証環境で実行できる例です。
DynamoDB StreamsのStreamViewTypeと各イメージの公式説明を確認する。期待される結果
キーのみ・新イメージ・旧イメージ・両方の情報量の違いを説明できる。理解のポイント
- StreamViewType
- NEW_AND_OLD_IMAGES
- 監査
- 差分
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 1・Task 1.1と各サービスの公式ドキュメントを確認する。
基礎のおさらい
イベント情報量
必要な監査項目に応じてストリームへ含める情報量を選び、読み取りコストと保管量を考慮する。
変更履歴
変更前後の値を保持すると、誰が何を変更したかを後段の監査処理で判定しやすい。
問題IDAWS-DEA-017
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告