モデルの接続と開発Manage a modeling projectModeling Objectives 設定バッチデプロイのセットアップ

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

バッチデプロイのセットアップ

バッチデプロイは、モデリングの目的内で構成された特別なパイプラインで、データをモデルに通し、その結果をFoundryのデータセットに出力します。これらの出力データセットは、ビルドスケジュールで管理できます。

前提条件

新しいバッチデプロイを作成する前に、2 つの前提条件があります。

  1. ステージングまたはプロダクションのいずれかの環境タグを持つ、目的内の既存のリリースが存在する必要があります。

  2. モデルを通す入力データセットを選択します。このデータセットは慎重に管理され、定期的に更新される必要があります。これは解決しようとしている問題の新しい情報を表します。

デプロイの作成

新しいバッチデプロイを作成するには、モデリングの目的のホームページの下部にある Deployments セクションに移動し、右上の + Create deployment を選択します。

プロンプトに詳細情報を入力します。前提条件 1 に基づいてデプロイ環境を選択し、前提条件 2 で決定した入力データセットを選択し、出力データセットの場所と名前を選びます。代わりに、新しい出力データセットを作成する代わりに、既存のデータセットを出力データセットとして選択することもできます。

create deployment

Modeling Objectivesでのバッチデプロイの直接セットアップは、単一のタブ形式のデータセット入力を使用するモデルとしか互換性がありません。モデルadapterが複数の入力を必要とする場合は、Python transformでバッチ推論をセットアップできます。

リソース設定

新しいバッチデプロイを作成する際に、その個々のデプロイに必要なリソースを設定できます。リソースはスパークプロファイルを介して設定され、推論時にスパーク環境に適用されます。

新しいバッチデプロイを作成する場合、初期デプロイ設定時にスパークプロファイルセレクタが表示されます。この動作はPython transformsと一致します。省略した場合、デプロイにはスパークプロファイルが設定されず、デフォルトのリソースプロファイルが使用されます。

configure batch deployment

既存のバッチデプロイで設定されたスパークプロファイルを編集するには、モデリングの目的の Deployments セクションに移動し、リストされているデプロイからユーザーのデプロイを選択し、 Runtime configuration の下にある編集ボタンを選択してスパークプロファイルを編集します。これにより、デプロイが自動的に更新されます。

edit batch deployment configuration

デプロイ出力の自動ビルド

デプロイビューに移動するには、新しいデプロイを選択します。

view deployment

出力データセットに移動するには、デプロイの詳細ビューでデータセットリンクを選択します。

open deployment output dataset

バッチデプロイの出力データセットにスケジュールを作成して、新しいモデルがそのデプロイ環境にリリースされるたびに自動的に更新されるようにすることができます。これは、データセットのロジックが更新されるたびに出力データセットをビルドする新しいロジックスケジュールを作成することで実現されます。目的内で新しいモデルがリリースされると、出力データセットのロジックが更新され、このスケジュールがトリガーされます。

configure batch deployment schedule