Skip to content

アプリケーション内で をクリックすると、お使いのDataRobotバージョンに関する全プラットフォームドキュメントにアクセスできます。

スコアリングコードを外部環境にデプロイ

DataRobot MLOpsを使用すると、DataRobotモデルを登録し、予測環境を作成し、そのモデルのスコアリングコードパッケージを外部の予測環境にデプロイして、DataRobotの外部でそのモデルのデプロイシナリオを作成できます。

スコアリングコードにパッケージ化された監視エージェントは、デプロイの[ポータブル予測]タブまたは[デプロイインベントリ]から、ダウンロードできます。

備考

スコアリングコードパッケージにアクセスするには、スコアリングコードを有効にしてモデルをトレーニングしてください。 さらに、このパッケージは、コマンドラインで実行されているモデルとのみ互換性があります。 ポータブル予測サーバーで実行されているモデルには対応していません。

スコアリングコードJARファイルにパッケージ化された監視エージェントはデプロイ用に設定されているため、エージェントをすばやく統合して、モデルのモニタリング統計情報をDataRobot MLOpsに報告することができます。

スコアリングコードが有効なAutoMLモデルを作成して外部環境にデプロイするには、以下に概説するワークフローに従います。

graph TB
  A[スコアリングコードが有効なモデルの選択] --> B[モデルの登録]
  B --> C{外部予測環境を作成?}
  C --> |いいえ|D[モデルを外部予測環境にデプロイ]
  C --> |はい|E[外部予測環境を追加]
  E --> D 
  D --> F[Javaスコアリングコードと監視エージェントパッケージのダウンロード] 

スコアリングコードが有効なモデルの選択

スコアリングコードと互換性のある(およびスコアリングコードを有効にしてトレーニングされた)モデルのみが、ポータブル予測オプションとしてスコアリングコードのダウンロードを提供します。 スコアリングコードを使用すると、DataRobotのAutoML生成済みモデルをJARファイルとしてエクスポートして、プラットフォームの外部で使用できます。 DataRobotでは、適格なモデルであれば、コード生成が自動的に実行されます。コードを利用できるかどうかは、リーダーボード上のスコアリングコードインジケーターによって示されます。

スコアリングコードが有効なモデルの選択

モデルの登録

DataRobot AutoMLはモデルを自動生成し、リーダーボードに表示します。 デプロイの推奨モデルがページの上部に表示されます。 このプロセスに必要なスコアリングコードを取得するには、リーダーボードからこのモデルまたは他のモデルを登録できます(モデルにスコアリングコードインジケーターがある限り)。

モデルの登録

モデルのスコアリングコードを外部にデプロイ

監視エージェントを含む、事前設定されたモデルのスコアリングコードをダウンロードするには、外部MLOpsデプロイを作成する必要があります。

外部予測環境を追加

外部デプロイを作成するには、外部予測環境が必要です。 DataRobotに外部予測環境がない場合は、外部予測環境を作成します。

外部予測環境を追加

モデルを外部予測環境にデプロイ

外部予測環境を追加したら、スコアリングコード対応モデルをその外部予測環境にデプロイします。

モデルを外部予測環境にデプロイ

Javaスコアリングコードとモニタリングエージェントパッケージのダウンロード

スコアリングコードにパッケージ化された監視エージェントは、デプロイの[ポータブル予測]タブまたは[デプロイインベントリ]から、ダウンロードできます。 スコアリングコードJARファイルにパッケージ化された監視エージェントはデプロイ用に設定済みのため、スコアリングコードのダウンロード ページで提供されているスニペットを使用して、コマンドラインからエージェントをすばやく統合できます。

スコアリングコードパッケージのダウンロード


更新しました December 5, 2023