# 本番環境への昇格

> 本番環境への昇格 - ドラフトからロック状態への昇格をその場で実行するワークフロー。

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-09-02T14:28:12.979351+00:00` (UTC).

## Primary page

- [本番環境への昇格](https://docs.datarobot.com/ja/docs/workload-api/update-workloads/promote-production.html.md): Full documentation for this topic (Markdown sidecar).

## Sections on this page

- [昇格の仕組み](https://docs.datarobot.com/ja/docs/workload-api/update-workloads/promote-production.html.md#how-promote-works): In-page section heading.
- [設計原則](https://docs.datarobot.com/ja/docs/workload-api/update-workloads/promote-production.html.md#design-principle): In-page section heading.
- [昇格後のイテレーション](https://docs.datarobot.com/ja/docs/workload-api/update-workloads/promote-production.html.md#iterate-after-promote): In-page section heading.

## Documentation content

ドラフト状態のワークロードをその場で本番環境に昇格させます。ワークロードのID、エンドポイント、および構成は維持されます。変更されるのはライフサイクルポリシーのみであり、一時的（8時間のTTLでワークロードが自動的に終了する）から永続的（無期限）へと切り替わります。統計情報は消去されるため、本番環境はクリーンな状態から開始されます。

## 昇格の仕組み

`POST /workloads/{workload_id}/promote`:

1. ドラフトのアーティファクトをロックします（変更不可になります）。
2. アーティファクトにバージョン番号を割り当てます。
3. ワークロードの統計情報をリセットします。
4. 置換履歴にイベントを記録します。
5. 8時間のドラフトTTLを削除します。

ドラフトのワークロードに対して昇格リクエストを発行し、そのアーティファクトをロックしてTTLをクリアします。

```
curl -X POST "${DATAROBOT_ENDPOINT}/workloads/${WORKLOAD_ID}/promote" \
  -H "Authorization: Bearer ${DATAROBOT_API_TOKEN}"
```

`promote` では `importance` は設定されません。 `PATCH /workloads/{workload_id}` を使用して、その前または後に調整してください。

```
curl -X PATCH "${DATAROBOT_ENDPOINT}/workloads/${WORKLOAD_ID}" \
  -H "Authorization: Bearer ${DATAROBOT_API_TOKEN}" \
  -H "Content-Type: application/json" \
  -d '{"importance": "high"}' 
```

## 設計原則

昇格ではIDが保持されます。変更されるのはライフサイクルポリシーのみです。

| 保持される項目 | 詳細 |
| --- | --- |
| ワークロードID | 昇格前後で同じ識別子。 |
| 呼び出しエンドポイント | クライアントトラフィックに対して同じURL。 |
| 共有設定 | 同じsharedRolesおよびコラボレーター。 |
| 設定 | ライフサイクルのセマンティクスを除き、同じワークロードおよびランタイム設定。 |

| プロパティ | 前（ドラフト） | 後（昇格済み） |
| --- | --- | --- |
| アーティファクトのステータス | draft（変更可）。 | locked（変更不可、バージョン管理あり）。 |
| ワークロードの有効期間 | 8時間のTTL。 | 無期限。 |
| 統計情報 | 開発時の統計。 | クリーンなベースラインにリセットされます。 |
| ワークロードID | 同じ。 | 同じ。 |
| 呼び出しエンドポイント | 同じ。 | 同じ。 |
| モニタリング | フルスイート。 | フルスイート（変更なし）。 |
| importance | 同じ値（個別に設定）。 | 同じ値（個別に設定）。 |

## 昇格後のイテレーション

アーティファクトがロックされると、仕様は変更不可になります。新しいバージョンをリリースするには、次のいずれかのパスを選択します。

| パス | 使用するケース |
| --- | --- |
| 新しいロック済みアーティファクトで置き換える | ワークロードのIDやエンドポイントを変更せずに、新しい変更不可のイメージまたは仕様をリリースします。置換とロールアウトを参照してください。 |
| 新しいドラフトアーティファクトにフォークする | 新しいドラフトの系統が必要な場合、ロック後もイテレーションを続行します。 |
