AWS ソリューションアーキテクト プロフェッショナル分散イベントの実行保証オリジナル・公式資料照合難易度
DynamoDB TransactWriteItemsのClientRequestTokenで重複再送を防いでいる。業務では同じ要求が翌日にも再送され得る。必要な追加設計はどれか。
A
同じClientRequestTokenなら期限なしで必ず元の結果だけが返る
トークンには有効期間があり、永久の業務重複排除にはならない。
B
翌日の再送では必ず違う業務IDを発行して再課金する
同じ業務要求を別IDにすると重複を識別できない。
C
トークンを長い文字列にすれば、サービスの冪等性の有効期間も延びる
識別子の長さは、ClientRequestTokenの有効期間を延長しない。
D
トークンの有効窓を超える再送にも備え、業務IDの処理済み記録と更新を原子的に扱う★ 正解
APIトークンの冪等性の窓は10分である。翌日の重複まで防ぐには業務上必要な期間の記録を別に設計する。
解説
APIトークンの冪等性の窓は10分である。翌日の重複まで防ぐには業務上必要な期間の記録を別に設計する。
根拠資料・確認情報
対応範囲:SAP-C02
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 1
SQS FIFOへ同じ注文の再送が数時間後にも起こり得る。MessageDeduplicationIdを注文IDにしたので、二重の課金処理を永久に防げるという案の問題はどれか。
問題 2
SQSから同じメッセージを再受信したワーカーが削除する。以前の受信時のハンドルとMessageIdも保存してある。DeleteMessageへ渡すべき値はどれか。
問題 3
SNSで本文JSONのregionプロパティにより購読先を分けたい。属性は付けていないのに、MessageAttributesを対象とするフィルターを設定して届かない。適切な修正はどれか。
問題 4
EventBridge PutEventsへ複数エントリーを送り、HTTP成功応答にFailedEntryCountが含まれた。送信側の処理として必要なのはどれか。