DEAデータの取り込みと変換
データパイプラインでは、レコードの内容によって処理を分岐し、一部は並列実行、さらに各ファイルに対して同じ処理を繰り返す必要があります。AWS Step Functions のステートとして適切な組み合わせはどれですか。
AChoice、Parallel、Map
✓ 正解
Choice は条件分岐、Parallel は並列処理、Map は繰り返し処理を担当します。問題文の要件をすべて満たす唯一の組み合わせです。
BTask、Wait、Pass
Task は処理実行、Wait は待機、Pass はデータ受け渡しです。条件分岐や並列処理、反復処理を実現できません。
CFail、Succeed、Wait
Fail と Succeed はワークフロー終了を示す制御ステートです。分岐や反復処理には利用できず、要件を満たしません。
DMap、Pass、Fail
Map は繰り返し処理を行えますが、Choice による条件分岐や Parallel による並列実行が不足しています。
解説
Choice ステートは条件分岐、Parallel ステートは複数処理の並列実行、Map ステートは配列や複数アイテムに対する繰り返し処理を実現します。本シナリオではすべて必要となるため、この組み合わせが最適です。Task は個別処理、Wait は待機、Pass はデータ受け渡し用であり、要求された機能を網羅できません。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →