セマンティック・モデルのインポート
セマンティック・モデルをマージするには、「セマンティック・モデルのインポート」オプションを使用します。
「セマンティック・モデル・インポート」オプションは、「複数の外部アプリケーションのアップロード」が無効なときに初期インポート中に使用でき、「複数の外部アプリケーションのアップロード」が有効になっている場合は常に使用できます。「複数の外部アプリケーションのアップロード」が無効になっている場合は、「アプリケーションの置換」を使用して既存のアプリケーションを置換します。アプリケーションの置換を参照してください。
外部アプリケーションをマージする場合、「複数の外部アプリケーションのアップロード」設定によって、システムが既存のアプリケーションを置き換えるか、追加のアプリケーションを作成するかが決まります。
- 「複数の外部アプリケーションのアップロード」が無効(単一の外部アプリケーション- 推奨)の場合、外部アプリケーション名は無効になり、既存のアプリケーションは常に置換されます。
- 「複数の外部アプリケーションのアップロード」が有効になっている場合(複数の外部アプリケーション- 重要なビジネス・ケース要件の場合のみ推奨)、同じ名前を使用すると既存のアプリケーションが置き換えられますが、別の名前を使用すると、追加の外部アプリケーションが作成され、現在のセマンティック・モデルと新しいセマンティック・モデルの両方から変更がマージされ、既存のカスタマイズと新しく導入されたカスタマイズが結合されます。
外部アプリケーション・セマンティック・モデルには、環境に依存しない名前を使用します。セマンティック・モデル名に環境固有の接尾辞(テスト、開発、本番など)を使用しないでください。これにより、ターゲット・インスタンスがセマンティック・モデルを置換するのではなく、セマンティック・モデルをマージする可能性があります。
ノート
現在のバージョンで一部の変更が欠落している場合にのみ、マージ用に新しいバージョンのセマンティック・モデルをインポートしてください。複数のバージョンをインポートすると、検証およびマージ要件の増加により遅延が発生する可能性があります。更新されたセマンティック・モデルに以前のすべての変更がすでに含まれている場合は、追加バージョンを作成するのではなく、モデルを置換することをお薦めします。モデルを置換するには、「複数の外部アプリケーションのアップロード」を無効にするか、既存のアプリケーション名を再利用するか、既存のアプリケーションを直接置換します。アプリケーションの複数のバージョンが意図せずにインポートされた場合は、古い重複バージョンを削除し、「複数の外部アプリケーションのアップロード」を無効にして、将来の偶発的な重複を防ぎます。以前のインポートからの変更がすべて含まれている場合は、最新バージョンのみを保持します。
現在のバージョンで一部の変更が欠落している場合にのみ、マージ用に新しいバージョンのセマンティック・モデルをインポートしてください。複数のバージョンをインポートすると、検証およびマージ要件の増加により遅延が発生する可能性があります。更新されたセマンティック・モデルに以前のすべての変更がすでに含まれている場合は、追加バージョンを作成するのではなく、モデルを置換することをお薦めします。モデルを置換するには、「複数の外部アプリケーションのアップロード」を無効にするか、既存のアプリケーション名を再利用するか、既存のアプリケーションを直接置換します。アプリケーションの複数のバージョンが意図せずにインポートされた場合は、古い重複バージョンを削除し、「複数の外部アプリケーションのアップロード」を無効にして、将来の偶発的な重複を防ぎます。以前のインポートからの変更がすべて含まれている場合は、最新バージョンのみを保持します。
