DEAデータオペレーションとサポート

データ処理パイプラインで、処理内容によって分岐し、一部の処理を並列実行し、複数ファイルへ同じ変換処理を適用したいと考えています。AWS Step Functions で利用すべきステートの組み合わせはどれですか。

A
Choice、Parallel、Map
✓ 正解
Choice は分岐、Parallel は並列処理、Map は繰り返し処理を担当し、要件をすべて満たします。
B
Task、Wait、Pass
Task や Wait、Pass は基本的な制御ステートですが、分岐や大量処理の繰り返しには不足します。
C
Fail、Succeed、Wait
Fail や Succeed は終了制御用であり、データ変換パイプラインの処理制御には適していません。
D
Parallel、Fail、Pass
Parallel は利用できますが、条件分岐と繰り返し処理を実現するステートが不足しています。

解説

Step Functions では Choice が条件分岐、Parallel が並列処理、Map が複数アイテムへの反復処理を担当します。データ変換パイプラインでは、入力内容による処理分岐、複数処理の同時実行、大量ファイル処理などでこれらのステートを組み合わせます。Task は処理実行、Wait は待機、Pass はデータ受け渡し向けです。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
DEA の問題一覧に戻る