AWS Glueワークフローによってオーケストレーションされる一連のAWS Glueジョブは、Amazon SageMaker Pipelinesで使用されるデータを生成します。Glueジョブはスケジュールに基づいて実行することも、手動で開始することもできます。これらのGlueジョブを、運用上のオーバーヘッドを最小限に抑えながらSageMakerパイプラインに統合する必要があります。この要件を満たすアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: SageMaker PipelinesでCallbackステップを使用してAWS Glueワークフローをトリガーし、Glueジョブが完了するまでパイプラインを一時停止する。.
これが解答である理由
Callbackステップは、外部システム(この場合はAWS Glueワークフロー)の完了を待機し、その結果に基づいてパイプラインの実行を続行するために設計されています。これにより、SageMakerパイプラインはGlueジョブの実行をトリガーし、Glueジョブが終了するまで自動的に一時停止するため、運用上のオーバーヘッドを最小限に抑えつつ、データ生成とモデルトレーニングの依存関係を効果的に管理できます。 AWS Step Functionsはオーケストレーションに強力ですが、SageMaker Pipelines自体がオーケストレーション機能を提供しているため、Glueジョブのトリガーと待機に特化したCallbackステップの方がシンプルで効率的です。SageMaker Pipelines内で処理ステップを使用してもGlueジョブを直接参照することはできません。Amazon EventBridgeはイベント駆動型アーキテクチャに適していますが、Glueジョブの完了を待機してパイプラインを一時停止する機能は提供しません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要