1.3標準
日次の入力ファイル100個を個別に変換する。
独立したファイルは並列処理し、全件完了後に集計タスクへ進める。
最も適切な構成はどれか。
× 不正解
Step FunctionsのMap状態はファイルなどの配列要素を並列処理でき、最大同時実行数と全件完了後の遷移を設定できる。
詳細解説
正しいStep FunctionsのMap状態を使う
入力配列の各要素へ同じ処理を適用し、並列度を制御して全件完了を待てる。
入力配列の各要素へ同じ処理を適用し、並列度を制御して全件完了を待てる。
誤りすべてのファイルを1つのLambdaへ連結する
メモリ・実行時間・失敗単位の制約が増え、並列性を失う。
メモリ・実行時間・失敗単位の制約が増え、並列性を失う。
誤りS3のObject Lockで並列度を設定する
オブジェクト保護機能で、タスクの同時実行数を制御しない。
オブジェクト保護機能で、タスクの同時実行数を制御しない。
誤りCloudTrailの並列イベントを再生する
監査イベントの再生は任意ファイルのETL実行制御ではない。
監査イベントの再生は任意ファイルのETL実行制御ではない。
実際に確かめる
一時的な検証環境で実行できる例です。
Step Functions Map状態、Inline・Distributed Map、MaxConcurrencyの公式説明を確認する。期待される結果
入力集中処理と、Mapによる並列・完了待ちを説明できる。理解のポイント
- Map状態
- 並列処理
- MaxConcurrency
- 完了待ち
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 1・Task 1.3と各サービスの公式ドキュメントを確認する。
基礎のおさらい
並列度
入力数、下流サービスのスロットル、アカウント上限を考えて同時実行数を制御する。
部分失敗
一部項目の失敗を再試行・隔離し、全体結果へ反映する。
問題IDAWS-DEA-059
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告