デシジョン・モデルの更新
セマンティック・バージョニング・ルールに従って、様々な目的でディシジョン・モデルを更新できます。
セマンティック・バージョニングを理解するには、「セマンティック・バージョニング・ルール」を参照してください。
シームレスな統合を実現するために、ディシジョン・モデルのマイナー・バージョンまたはパッチ・バージョンを更新しても、モデルを参照する統合フローは中断されません。 更新されたモデルをアクティブ化すると、統合によってこれらの更新が自動的に組み込まれます。
ただし、ディシジョン・モデルのメジャー・バージョン・リビジョンの場合、新しいバージョンを使用するように統合を手動で更新する必要があります。
ノート:
ディシジョン・モデルをバージョニングした後、統合で変更を取得するために新しいバージョンをアクティブ化する必要があります。 バージョンの同時アクティブ化には制限があります。 「デシジョン・モデルのアクティブ化」を参照してください。バージョニング・ディシジョン・モデルは、次の目的で使用されます:
- 変更トラッキング: ディシジョン・モデルの変更履歴を保守して、以前のバージョンをレビューしたり、必要に応じて元に戻すことができます。
- 複数のシナリオのサポート: さまざまなバージョンを使用して、さまざまなビジネス自動化シナリオに対応できます。
- 増分開発: ビジネス要件が時間の経過とともに進化するにつれて、ディシジョン・モデルの増分更新を容易にします。
セマンティック・バージョニング・ルール
Oracleは、すべてのディシジョン・モデルに対してセマンティック・バージョニング・ルール(SemVerとも呼ばれる)を適用します。
セマンティック・バージョニングでは、意味のある制御された方法でバージョン番号を増分します。 バージョン番号を使用すると、バージョン内の変更のタイプを簡単に説明できます。
Oracle Integrationでは、デシジョン・モデルに対する次のタイプの更新がサポートされています。
| 更新のタイプ | 例 | ガイダンス |
|---|---|---|
|
メジャー・バージョンのリビジョン |
1.2.3から2.0.0 |
この変更により、主要な新機能が追加され、下位互換性を損なう可能性があります。 |
|
マイナー・バージョンのリビジョン |
1.2.3から1.3.0 |
この変更により、下位互換性を維持しながら、マイナーな新機能が追加されます。 |
|
パッチ・バージョンのリビジョン |
1.2.3から1.2.4 |
この変更により、下位互換性を維持しながら品質が向上します。 |