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

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

外部アプリケーションをマージする場合は、一意の名前を設定します。同じ名前を使用すると、アプリケーションが置き換えられます。マージでは、現在のセマンティック・モデルと新しいセマンティック・モデルの変更が統合され、既存のカスタマイズと新しく導入されたカスタマイズが結合されます。外部アプリケーション・セマンティック・モデルには、環境に依存しない名前を使用します。セマンティック・モデル名に環境固有の接尾辞(テスト、開発、本番など)を使用しないでください。これにより、ターゲット・インスタンスがセマンティック・モデルを置換するのではなく、セマンティック・モデルをマージする可能性があります。

ノート

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

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

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

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

  8. 「検証」をクリックします。
    外部セマンティック・モデルが検証され、「検証」タブにレポートが表示されます。各ステータスは次のとおりです。
    • インポートすると、ステータスは「検証」InProgressになります。
    • エラーがなく、検証が完了した場合、ステータスは「検証成功」になります。「アプリケーションのマージ」ボタンが表示され、それをクリックしてマージ・プロセスを完了します。
      検証に成功し、「アプリケーションのマージ」ボタンが有効です

    • エラーがある場合、ステータスは「検証失敗」です。エラーが表示され、マージは開始されません。外部セマンティック・モデルのエラーを修正して、再試行してください。
      検証が失敗し、エラーが表示されます。

    環境とセマンティック・モデル・テンプレート間で一貫性のないアクティブ化されたモジュールを解決するにはどうすればよいですか。を参照してください

  9. 「セマンティック・モデル拡張」ページで、「アクティビティ」タブをクリックして検証プロセスが完了したことを確認し、「アプリケーションのマージ」をクリックします。
    初期ステータスはInProgressです。進行中は、「マージ済」と表示されますが、まだ実行中です。終了すると、「外部アプリケーション・マージ」アクティビティが「完了」ステータスになります。