デプロイの管理¶
デプロイページでは、アクションメニューを使ってデプロイを管理できます。 各デプロイの右側または概要タブのアクションメニューにアクセスします。
デプロイのアクション¶
使用できるオプションは、ユーザー権限やデプロイで使用可能なデータを始めとするさまざまな条件に応じて異なります。 以下の表で、各オプションについて簡単に説明します。
オプション | 説明 | 可用性 |
---|---|---|
モデルの置換 | デプロイ内の現在のモデルを新しく指定したモデルで置き換えます。 | オーナー |
設定 | デプロイの各種設定を行います。 デプロイのターゲットと特徴量ドリフトを追跡し、チャレンジャーモデルやセグメント化された分析用の予測行ごとの履歴保存などの追加機能を有効にします。 データドリフトを有効にし、学習データと推論データを追加する際に使用します。 | オーナー |
共有 | プロジェクトの権限に関係なく共有機能を提供します。 | ユーザー、オーナー |
新規アプリケーションの作成 | デプロイされたモデルを使用して、選択したDataRobotアプリケーションを起動します。 | オーナー |
統計をクリア | デプロイのログに記録された統計をリセットします。 | オーナー |
アクティブ化 / 非アクティブ化 | デプロイのモニタリングおよび予測リクエスト機能を有効または無効にします。 | オーナー |
再起動する | 管理エージェントのデプロイでは、エージェントによって管理される予測環境でデプロイを再起動します。 | オーナー |
スコアリングコードを取得する | スコアリングコード(JAR形式)をデプロイから直接ダウンロードします。 このアクションは、スコアリングコードをサポートするモデルでのみ使用できます。 | ユーザー、コンシューマー、オーナー |
ログを表示 | カスタムモデルのデプロイでは、トラブルシューティングのために、カスタムモデルのランタイムログと起動ログを開きます。 | ユーザー、オーナー |
削除 | インベントリからデプロイを削除します。 | オーナー |
モデルの置換¶
予測精度は、状況やデータの変化に応じて時間とともに低下する傾向があります(データドリフトダッシュボードで追跡できます)。 適切な権限がある場合、モデルの置換アクションを使用して、より適合性の高い新しいモデルに簡単に切り替えることができます。 その後、新しいモデル予測をアプリケーションに組み込むことができます。 この操作を行うとEメール通知が行われます。
デプロイの共有¶
共有機能を使用すると、デプロイされたモデルを作成したプロジェクトに関係なく、デプロイに対する権限を適切なユーザーロールに付与できます。 これは、モデルの作成者が定期的にモデルを更新し、それを使用するユーザーが更新された予測にアクセスできても、モデル自体にはアクセスできないようにする場合などに便利です。
デプロイを共有するには 共有をクリックします。 次に、デプロイを共有したいユーザーのメールアドレスを入力し、そのユーザーのロールを選択して、共有をクリックします。 ユーザーの権限は、後で現在の権限をクリックし、ドロップダウンから新しいアクセスレベルを選択することで変更できます。
この操作を行うとEメール通知が行われます。
さらに、デプロイのオーナーとユーザーは、グループや組織と共有できます。 共有モーダルで[グループ]または[組織]タブを選択します。
次と共有フィールドにグループ名または組織名を入力し、権限の役割を決定して共有をクリックします。 デプロイが共有され、役割は指定されたグループまたは組織のすべてのメンバーに適用されます。 さらに、デプロイのオーナーとユーザーは、グループや組織と(自分のアクセスレベルで)共有できます。
デプロイ統計のクリア¶
デプロイは 精度、 エラー率、 データドリフト など、モデルのさまざまな統計を収集します。 たとえば、本番用にアップロードするデータと似たデータで予測がうまく機能するかどうかを確認するために、本番ワークロードを実行する前に、デプロイしたモデルを設定してテストできます。 DataRobotはデプロイをテストした後、ログされた分析をリセットできるため、デプロイを再作成することなくライブデータからテストデータを分離して、ゼロから開始できます。
インベントリから、統計情報をリセットするデプロイを選択します。 アクションメニュー をクリックし、統計をクリアを選択します。
デプロイ統計をクリアウィンドウのフィールドに記入して、リセットのパラメーターを設定します。
フィールド | 説明 |
---|---|
クリアするモデルバージョン | 統計をクリアするモデルバージョンを選択します。 モデルを置き換えしていない場合、(元のデプロイ済みモデル)から選択するオプションしかありません。 |
クリアする日付範囲 | 与えられたモデルバージョンから履歴全体をクリアするか、統計を消去する日付範囲を指定するかを選択します。 |
クリアする理由 | (オプション)統計がリセットされた理由について説明します。 |
クリアを確認 | 選択されたデプロイから分析を削除することを確認するトグルを選択します。 |
備考
組織がデプロイ承認ワークフローを有効化している場合、監視データをデプロイから削除する前に承認する必要があります。
設定が完了したら、統計をクリアをクリックします。 DataRobotは、デプロイから指示された時間範囲の監視データを削除します。
デプロイの削除¶
適切な権限がある場合、ごみ箱アイコンをクリックして、インベントリからデプロイを削除できます。 この操作を行うと、デプロイに対する共有権限を有するすべてのユーザーにEメール通知が送信されます。
デプロイのアクティブ化¶
デプロイには、予測リクエストやデータ監視など、リソースを大量に消費する機能があります。 モデルの予測をテストしたい場合や、リソースの消費や運用停止のリスクなしで監視出力の設定を試したい場合があります。 デプロイのアクティブ化により、リソースを大量に消費するこれらの機能を個々のデプロイで有効にするタイミングを制御できます。 なお、非アクティブなデプロイは、デプロイ制限までのデプロイ数のカウントには含まれません。
本機能の提供について
非アクティブなデプロイの動作は、組織のMLOps設定によって異なります。
デプロイのオーナーは予測リクエストと一部のモニタリング機能を有効化できます。 デプロイのアクションメニューからアクティブ化を選択します。
作成したデプロイはデフォルトでアクティブ状態に設定されます。デプロイを非アクティブ化するには、アクションメニューを使用します。 非アクティブ化してもデプロイのモニタリングタブを参照して設定とメタデータを編集できますが、予測を作成することはできません。 非アクティブなデプロイには、デプロイインベントリで「非アクティブ」ラベルが表示されます。
インベントリの上部にあるタイルでは、アクティブなデプロイと非アクティブなデプロイの現在の数をモニターできます。
デプロイのEメール通知¶
以下の操作を行うとEメール通知が行われます。 実行できる操作は各ユーザーの役割に応じて異なります。 追加の通知は、設定タブの「通知」オプションから使用できます。
アクション | 説明 |
---|---|
デプロイの共有 | 別のユーザーとデプロイを共有する場合、権限が付与されたことを通知するEメールが対象のユーザーに送信されます。 メール通知が送信されるのは最初の招待のときだけで、権限レベルの変更や取り消しが行われた場合には送信されません。 Eメールを受信するユーザーのデプロイの役割がコンシューマーである場合、EメールにはデプロイIDが含まれます。 コンシューマー以外(ユーザーと所有者)の場合、Eメールにはデプロイを表示するためのリンクが含まれます。 |
モデルの置換 | 適切な役割を持つユーザーがデプロイ内でモデルを置換すると、所有者とユーザーの役割のすべてのユーザーに置換を通知するEメールが送信されます。 |
デプロイの削除 | 適切な権限を持つユーザーがデプロイを削除すると、デプロイIDを含む通知Eメールがすべてのサブスクライブユーザー(すべての役割)に送信されます。 |