# カスタムジョブ

> カスタムジョブ - モデルレジストリでカスタムジョブを作成し、モデルやデプロイのテストを定義します。

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-07-15T05:55:44.932315+00:00` (UTC).

## Primary page

- [カスタムジョブ](https://docs.datarobot.com/ja/docs/classic-ui/mlops/deployment/registry/reg-custom-jobs.html.md): Full documentation for this topic (Markdown sidecar).

## Sections on this page

- [新しいジョブの登録と構築](https://docs.datarobot.com/ja/docs/classic-ui/mlops/deployment/registry/reg-custom-jobs.html.md#register-and-assemble-a-new-job): In-page section heading.
- [ジョブの実行とスケジュール](https://docs.datarobot.com/ja/docs/classic-ui/mlops/deployment/registry/reg-custom-jobs.html.md#run-and-schedule-jobs): In-page section heading.
- [ジョブ情報の表示と編集](https://docs.datarobot.com/ja/docs/classic-ui/mlops/deployment/registry/reg-custom-jobs.html.md#view-and-edit-jobs-info): In-page section heading.
- [ジョブ実行の表示と管理](https://docs.datarobot.com/ja/docs/classic-ui/mlops/deployment/registry/reg-custom-jobs.html.md#view-and-manage-job-runs): In-page section heading.
- [カスタムジョブの削除](https://docs.datarobot.com/ja/docs/classic-ui/mlops/deployment/registry/reg-custom-jobs.html.md#delete-a-custom-job): In-page section heading.

## Documentation content

モデルレジストリでカスタムジョブを作成して、モデルとデプロイの自動化（例：カスタムテスト）を実装します。 各ジョブは自動化されたワークロードとして機能し、終了コードによって正常終了か失敗かが判定されます。 作成したカスタムジョブは、1つ以上のモデルまたはデプロイで実行できます。 カスタムジョブで定義する自動化されたワークロードは、DataRobotのパブリックAPIを使用して、予測リクエストの作成、入力の取得、出力の保存を行うことができます。

## 新しいジョブの登録と構築

カスタムジョブを登録する場合は、ジョブを実行する前に必要となる実行環境とファイルを構築する必要があります。 実行環境と エントリーポイント ファイル（通常は `run.sh` ）のみが必要ですが、エントリーポイントとして追加するファイルを指定できます。 ジョブを作成するために他のファイルを追加する場合、エントリーポイントファイルはそれらのファイルを参照するようにしてください。 さらに、ランタイムパラメーターを設定するには、ジョブのランタイムパラメーター設定を含む `metadata.yaml` ファイルを作成またはアップロードしてください。

モデルレジストリに新しいカスタムジョブを登録して構築するには：

1. モデルレジストリ > カスタムジョブをクリックし、新規ジョブの登録をクリックします。
2. 新規ジョブの登録ダイアログボックスで、ジョブ名と説明（オプション）を入力し、新規ジョブを作成をクリックします。 ワークショップタブでカスタムジョブが開きます。
3. 新しいジョブのカスタムジョブワークショップの環境と説明で、ジョブの実行環境を選択し、（オプションで）説明を編集します。
4. コンテンツセクションで、カスタムジョブを構築します。 このセクションのオプションを使用して、カスタムジョブの構築に必要なファイルを作成またはアップロードできます。 オプション説明ファイルを追加既存のカスタムジョブファイル（run.sh、metadata.yamlなど）をアップロードします。ファイルを作成空白ファイルを作成し、DataRobotで内容を追加します。この方法で作成されたファイルのデフォルトのファイル名はrun.shですが、ファイルを保存する前にその名前を編集できます。run.shファイルがすでに追加されていて、デフォルト名を変更せずに別のファイルを作成する場合、新しいファイルは以前に作成またはアップロードされたrun.shファイルを上書きします。
5. 設定セクションで、エントリーポイントファイルを定義します。 1つのファイル（通常はrun.sh）だけを追加した場合、そのファイルはエントリーポイントになります。
6. （オプション）設定セクションで、metadata.yamlファイルをアップロードした場合は、ランタイムパラメーターを設定します。

## ジョブの実行とスケジュール

必要となる環境とファイルでカスタムジョブを登録して構築したら、ジョブの実行、実行のスケジュール、またはその両方を実行できます。 モデルレジストリ の カスタムジョブ > ワークショップ タブで、 カスタムジョブワークショップ ヘッダーの横にある実行オプションを見つけます。

| オプション | 説明 |
| --- | --- |
| 実行 | カスタムジョブの実行を直ちに開始し、実行タブで実行を開きます。ここでは、 カスタムジョブの実行情報を表示できます。 |
| 実行をスケジュールする | 実行をスケジュールする(UTC)セクションを開きます。ここでは、頻度を選択し、カスタムジョブを実行する時間（UTC）を入力できます。 [高度なスケジューラーを使用する]をクリックして、より正確な実行スケジュールを入力することもできます。 スケジュールを設定したら、スケジュールを設定をクリックします。 |

## ジョブ情報の表示と編集

カスタムジョブを登録した後、登録情報を表示および編集できます。 モデルレジストリ の カスタムジョブ > 情報 タブで、 カスタムジョブの情報 を見つけます。 カスタムジョブID、作成、更新、および直前の実行情報を表示できます。 カスタムジョブの 名前 と 説明 を編集することもできます。 これらのフィールドを編集するには、フィールドの内容の横にある編集アイコン（ [https://docs.datarobot.com/ja/docs/images/icon-pencil.png](https://docs.datarobot.com/ja/docs/images/icon-pencil.png) ）をクリックします。

## ジョブ実行の表示と管理

カスタムジョブを実行する（またはスケジュールされた実行が完了する）と、実行情報が記録され、実行情報の確認、実行ログの表示と管理を行うことができます。 これは、実行失敗時に問題を診断するのに役立ちます。 モデルレジストリ の カスタムジョブ > 実行 タブで、リストから表示する実行を見つけてクリックし、 カスタムジョブの実行情報 を確認します。

> [!WARNING] 注意
> 機微情報をカスタムジョブコードに記録しないでください。 カスタムジョブ実行のログには、そのジョブのコードにログインしている情報が含まれています。 機密情報をログに記録した場合は、ログを削除してください。

| フィールド | 説明 |
| --- | --- |
| ジョブの結果 | 選択したジョブ実行のステータスと期間。 |
| 説明 | ジョブ実行の説明。 説明を編集するには、フィールドの内容の横にある編集アイコン（）をクリックします。 |
| 実行のログ | 次のログコントロールがあります。完全なログを表示：DataRobotでコンソールログウィンドウを開きます。ここでは、ログの内容を検索、ダウンロード、更新できます。 ログは実行中でも見ることができ、表示を更新をクリックすると最新の状態に保たれます。 ログをダウンロード：ログを.txtファイルとしてダウンロードします。ログを削除：通常、誤って機微情報をログに記録した場合、実行のログを完全に削除します。 |

カスタムジョブの構築処理中に `metadata.yaml` ファイルをアップロードし、 ランタイムパラメーター を設定した場合、実行の ランタイムパラメーター テーブルでそれらを表示できます。

実行 タブから実行を開始またはスケジュールすることもできます。

## カスタムジョブの削除

カスタムジョブとそのすべての内容を削除するには、 モデルレジストリ の カスタムジョブ タブで、削除したいカスタムジョブの行を見つけ、アクションメニュー（ [https://docs.datarobot.com/ja/docs/images/icon-menu.png](https://docs.datarobot.com/ja/docs/images/icon-menu.png) ）をクリックし、 削除 をクリックします。 次に、 カスタムジョブの削除 ダイアログボックスで、 削除 を再度クリックします。
