現在デプロイされているビジネス指標モデルでサポートされない変更を行うと、新規モデルが必要になります (モデル・プロジェクトの名前を変更することによって実行できます)。このモデルの名前はデプロイされているビジネス指標モデルと完全に異なるため、Schema Generator はこのモデルを新規モデルとみなし、したがってバージョン間で行われた変更は検証しません。
モデルでサポートされない変更を行うと、データベース、プロセス・モデル、またはアクティビティーの構造が変更されます。この場合、デプロイメントは異なるモデルとして行われます。サポートされない変更の詳細については、データベース・サービスのセクションの『変更管理および成果物の生成』を参照してください。
異なるモデルのデプロイメント・シナリオは初めての場合のデプロイメント・シナリオと類似していますが、データベースが空で初めてデータが取り込まれるそのシナリオとは異なり、このシナリオでは、前にデプロイされたモデルのデータがデータベースに取り込まれます。モデルをデプロイする前に、以下を考慮してください。
- 生成されたどの成果物をデプロイするよりも前に、データベースをバックアップします。
- 新規ビジネス指標モデル名は、前にデプロイされたモデル名と異なっている必要があります。
- 新規モデルをデプロイしても、前にデプロイされたモデルのテーブルや列は削除されず、データも同一のデータベースに存在したままになります。そのため、データベースのサイズに注意する必要があります。
- 新規モデルをデプロイすると、状態、ランタイム、およびヒストリーの各データベースにテーブルと索引を作成する、新規の完全な成果物のセットが生成されます。
- 成果物は、新規モデルをデプロイする場合と同様に生成および実行されます。
- 新規モデルのデプロイ後も、前にデプロイされたモデルのデータをダッシュボードで表示できます。
シナリオの手順は、『
新規モデルのデプロイメント』のシナリオの手順と同一です。
注: 生成された成果物のコピーをバックアップとして必ず保持しておいてください。また、デプロイメント中に生成されたログ・ファイルを保持しておくことも推奨されます。
これらのログ・ファイルは、アンデプロイメント中、および後でエラーの判別が必要になった場合 (例えば、新規バージョンのデプロイメントが失敗した場合) に役立ちます。