セマンティック・モデルのインポート

セマンティック・モデルをマージするには、「セマンティック・モデルのインポート」オプションを使用します。

「セマンティック・モデル・インポート」オプションは、「複数の外部アプリケーションのアップロード」が無効なときに初期インポート中に使用でき、「複数の外部アプリケーションのアップロード」が有効になっている場合は常に使用できます。「複数の外部アプリケーションのアップロード」が無効になっている場合は、「アプリケーションの置換」を使用して既存のアプリケーションを置換します。アプリケーションの置換を参照してください。

外部アプリケーションをマージする場合、「複数の外部アプリケーションのアップロード」設定によって、システムが既存のアプリケーションを置き換えるか、追加のアプリケーションを作成するかが決まります。

  • 「複数の外部アプリケーションのアップロード」が無効(単一の外部アプリケーション- 推奨)の場合、外部アプリケーション名は無効になり、既存のアプリケーションは常に置換されます。
  • 「複数の外部アプリケーションのアップロード」が有効になっている場合(複数の外部アプリケーション- 重要なビジネス・ケース要件の場合のみ推奨)、同じ名前を使用すると既存のアプリケーションが置き換えられますが、別の名前を使用すると、追加の外部アプリケーションが作成され、現在のセマンティック・モデルと新しいセマンティック・モデルの両方から変更がマージされ、既存のカスタマイズと新しく導入されたカスタマイズが結合されます。

外部アプリケーション・セマンティック・モデルには、環境に依存しない名前を使用します。セマンティック・モデル名に環境固有の接尾辞(テスト、開発、本番など)を使用しないでください。これにより、ターゲット・インスタンスがセマンティック・モデルを置換するのではなく、セマンティック・モデルをマージする可能性があります。

ノート

現在のバージョンで一部の変更が欠落している場合にのみ、マージ用に新しいバージョンのセマンティック・モデルをインポートしてください。複数のバージョンをインポートすると、検証およびマージ要件の増加により遅延が発生する可能性があります。更新されたセマンティック・モデルに以前のすべての変更がすでに含まれている場合は、追加バージョンを作成するのではなく、モデルを置換することをお薦めします。モデルを置換するには、「複数の外部アプリケーションのアップロード」を無効にするか、既存のアプリケーション名を再利用するか、既存のアプリケーションを直接置換します。アプリケーションの複数のバージョンが意図せずにインポートされた場合は、古い重複バージョンを削除し、「複数の外部アプリケーションのアップロード」を無効にして、将来の偶発的な重複を防ぎます。以前のインポートからの変更がすべて含まれている場合は、最新バージョンのみを保持します。
  1. サービスにサインインします。
  2. Oracle Fusion Data Intelligenceコンソールで、「アプリケーション管理」の下の「セマンティック・モデル拡張」をクリックします。
  3. 「外部アプリケーション」リージョンで、「アクション」をクリックし、「アプリケーションのインポート」をクリックして外部セマンティク・モデルをインポートします。
  4. 「マージするアプリケーションおよびコンテンツの選択」で、「複数の外部アプリケーションのアップロード」が無効になっている(推奨)場合は、任意のアプリケーション名を指定できます。ビジネス・ケース要件に対して「複数の外部アプリケーションのアップロード」が有効になっている場合は、既存の外部アプリケーションの名前を使用して、セマンティック・モデルに以前のすべてのカスタマイズおよび変更がすでに含まれている場合にアプリケーションを置換するか、別の名前を使用して現在のセマンティック・モデルと新しいセマンティック・モデルの両方からの変更をマージします。
    「マージするアプリケーションとコンテンツの選択」ダイアログ
  5. 「インポートされたコンテンツの競合の解決」で、競合が発生したときに、インポートされたオブジェクトの名前を接頭辞または接尾辞のいずれかで変更するオプションを選択します。
  6. 「即時利用可能なサブジェクト領域にカスタム列を公開」を選択して、適用可能なすべてのサブジェクト領域で適合ディメンションに追加された列を公開します。
  7. 「システム拡張の適用の手動実行」レポート・グローバル・パラメータを有効にしてシステム拡張の適用を遅延させているが、システム拡張を再適用する場合は、「システム拡張の再適用」を選択します。

    「システム拡張の再適用」を選択すると、データ拡張、アプリケーションおよびデータ・アプリケーション(頻繁なデータ・リフレッシュ、付加フレックスフィールド、構成可能な勘定科目分析、Fusion Accounting Hub、サプライ・チェーン・プランニング・アプリケーションなど)などの新しく作成されたオブジェクトは、外部アプリケーションがインポートおよびマージされる前に、セマンティック・モデルで参照できるようになります。これにより、外部アプリケーションに必要なすべてのシステム・カスタマイズが含まれるようになりますが、マージ・プロセスに必要な全体的な時間が長くなります。

    事前作成済のディメンションを拡張し、「即時利用可能なサブジェクト領域にカスタム列を公開」を選択した場合、「システム拡張の再適用」が必要です。

    グローバル・レポート・パラメータの設定およびシステム拡張の適用を参照してください。

  8. 「検証」をクリックします。
    外部セマンティック・モデルが検証され、「検証」タブにレポートが表示されます。各ステータスは次のとおりです。
    • インポートすると、ステータスは「検証」InProgressになります。
    • エラーがなく、検証が完了した場合、ステータスは「検証成功」です。「アプリケーションのマージ」ボタンが表示されます。このボタンをクリックすると、マージ・プロセスが完了します。
    • エラーがある場合、ステータスは「検証失敗」です。エラーが表示され、マージは開始されません。検証レポートをレビューし、外部セマンティック・モデルのエラーを修正して、再試行してください。検証レポートの表示を参照してください。
  9. 「セマンティック・モデル拡張」ページで、「アクティビティ」タブをクリックして検証プロセスが完了したことを確認し、「アプリケーションのマージ」をクリックします。
    初期ステータスはInProgressです。進行中は、「マージ済」と表示されますが、まだ実行中です。終了すると、「外部アプリケーション・マージ」アクティビティが「完了」ステータスになります。