3.4標準
モバイル端末から同じイベントが遅れて再送される。
日次集計を更新しても重複と遅延を正しく扱いたい。
最も適切な品質保証方法はどれか。
× 不正解
イベント時刻・受信時刻・ウォーターマーク・再計算窓を定義し、遅延イベントを冪等に反映する。
詳細解説
正しいevent_idで冪等化し、ウォーターマーク後の再計算窓を設ける
重複を除去しつつ、遅延分を対象期間へ反映できる。
重複を除去しつつ、遅延分を対象期間へ反映できる。
誤り受信日だけで日次集計を確定する
イベント日とのずれで欠損や重複が発生する。
イベント日とのずれで欠損や重複が発生する。
誤り遅いイベントをすべて破棄する
正当な遅延データを失い、品質を損なう。
正当な遅延データを失い、品質を損なう。
誤りS3 Lifecycleで再送ファイルを削除する
保存削除は重複判定と再計算を行わない。
保存削除は重複判定と再計算を行わない。
実際に確かめる
一時的な検証環境で実行できる例です。
Apache Spark watermarks、event time、idempotent processingの公式説明を確認する。期待される結果
受信日固定・破棄と、イベント時刻に基づく遅延処理の違いを説明できる。理解のポイント
- Late arrival
- Watermark
- event_id
- 再計算窓
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 3・Task 3.4と各サービスの公式ドキュメントを確認する。
基礎のおさらい
窓の設計
許容遅延・再計算コスト・下流更新頻度を比較して期間を決める。
確定と訂正
確定後の遅延を訂正データとして通知し、集計版を更新する。
問題IDAWS-DEA-246
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告