ノートブックジョブワークフロー - Amazon SageMaker

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ノートブックジョブワークフロー

ノートブックジョブはカスタムコードを実行するため、1 つ以上のノートブックジョブステップを含むパイプラインを作成できます。ML ワークフローには、データの前処理ステップ、モデルを構築するためのトレーニングステップ、モデル評価ステップなど、複数のステップが含まれることがよくあります。ノートブックジョブの考えられる用途の 1 つは、前処理を処理することです。データ変換または取り込みを実行するノートブック、データクリーニングを実行するEMRステップ、およびトレーニングステップを開始する前に入力の特徴量化を実行する別のノートブックジョブがある場合があります。ノートブックジョブでは、パイプライン内の前のステップや、入力ノートブックのパラメータとしてユーザーが指定したカスタマイズからの情報が必要になる場合があります。環境変数とパラメータをノートブックに渡し、前のステップから情報を取得する方法を示す例については、「」を参照してくださいノートブックステップとの間で情報を渡す

別のユースケースでは、ノートブックジョブの 1 つが別のノートブックを呼び出してノートブックの実行中にいくつかのタスクを実行する場合があります。このシナリオでは、これらのソースノートブックをノートブックジョブステップの依存関係として指定する必要があります。別のノートブックを呼び出す方法については、「」を参照してくださいノートブックジョブで別のノートブックを呼び出す

Python を使用してノートブックジョブを SageMakerスケジュールする方法を示すサンプルノートブックを表示するにはSDK、「ノートブックジョブのサンプルノートブック」を参照してください。