1.3標準
同じデータに対してスキーマ検査、件数検査、機密情報検査を実行する。
3つは互いに依存せず、すべて成功したら公開処理へ進む。
最も適切な構成はどれか。
× 不正解
Step FunctionsのParallel状態は独立ブランチを並列実行し、全ブランチの結果を次の処理へ渡せる。
詳細解説
正しいStep FunctionsのParallel状態
複数ブランチを同時実行し、全ブランチ完了後に次の状態へ遷移できる。
複数ブランチを同時実行し、全ブランチ完了後に次の状態へ遷移できる。
誤りすべてを1つのLambdaへ順番に埋め込む
処理の分離と個別リトライが難しく、1つの失敗が全検査を巻き戻す。
処理の分離と個別リトライが難しく、1つの失敗が全検査を巻き戻す。
誤りS3のMultipart Upload
大きなオブジェクトの分割アップロードであり、検査ブランチを実行しない。
大きなオブジェクトの分割アップロードであり、検査ブランチを実行しない。
誤りRedshiftのVACUUM
テーブルの物理整理であり、品質検査の並列実行を制御しない。
テーブルの物理整理であり、品質検査の並列実行を制御しない。
実際に確かめる
一時的な検証環境で実行できる例です。
Step Functions Parallel状態、ブランチ、エラー伝播、結果配列を確認する。期待される結果
Mapの反復処理と、固定ブランチのParallel処理を区別できる。理解のポイント
- Parallel
- ブランチ
- 品質検査
- 完了待ち
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 1・Task 1.3と各サービスの公式ドキュメントを確認する。
基礎のおさらい
並列と反復
固定種類の独立処理はParallel、入力件数に応じた反復はMapとして選ぶ。
失敗伝播
一部ブランチの失敗時に全体を停止するか、警告として公開するかを定義する。
問題IDAWS-DEA-064
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告