セマンティック・モデルのカスタマイズについて

セマンティック・モデルをカスタマイズして、ビジネス要件にあわせて拡張できます。 セマンティック・モデルを拡張して、ウェアハウスに移動したデータをより有効に活用してレポートを作成します。

Oracle Fusion Data Intelligenceインスタンスにセマンティック・モデル拡張サンドボックス・フレームワークがある場合は、サンドボックス・フレームワークを使用してセマンティック・モデルの拡張に関する情報を使用できます。 Oracle Fusion Data Intelligenceインスタンスにセマンティック・モデル拡張Branchフレームワークがある場合、Branchフレームワークは将来のリリースで非推奨になる予定であるため、セマンティック・モデル拡張Sandboxフレームワークに移行できます。 「セマンティック・モデル拡張用のサンドボックス・フレームワークへの移行」を参照してください。

セマンティック・モデル拡張のブランチおよびサンドボックス・フレームワークの機能の比較を次に示します:
ブランチ・フレームワーク Sandboxフレームワーク
アクション中心のビュー。 モデル中心ビュー。
ステップは1つずつ実行されますが、互いに独立しています。 関連ステップはグループ化されているため、完全に一貫した作業単位を簡単に完了できます。
分岐の概念を持ち、関連のないステップを含めることができます。 完全に形成されたディメンション・モデルまたはスターを含むことができるサンドボックスの概念があります。 スター内のすべてのオブジェクトが関連しています。
モデルのグラフィカル・ビューがありません。 すぐに使用できるオブジェクトとカスタム・オブジェクトを表示する各スターの完全なグラフィカル・ビュー。
テストするブランチを公開します。 完了したらメインにマージします。 サンドボックスを公開してテストし、完了したらメインにマージします。
カスタマイズ・ステップは切断されています。 同じオブジェクトで実行される異なるステップによって、異なるブランチで相互にオーバーライドできます。 オブジェクトに対して行われたすべてのカスタマイズが同時に表示されます。 すべての操作の結果はいつでも表示されます。
セマンティック・モデルは、次のコンポーネントで構成されます:
  • Oracleコンテンツ: これは、Oracleが提供するベース・モデルです。 カスタマイズはこの上に階層化されています。
  • 外部アプリケーション: マージされた外部アプリケーションを使用して作成されたオブジェクトで拡張機能を作成できます。
  • システム拡張: 付加フレックスフィールドとデータ拡張の変更は、このコンポーネントで使用できます。 Oracle Fusion Data Intelligenceがシステム拡張を適用するシナリオについては、「セマンティック・モデル拡張のアクティビティ履歴の表示」を参照してください。
  • ユーザー拡張機能: 拡張機能はこのコンポーネントで使用できます。
  • セキュリティ構成: 他のすべてのコンポーネントのオブジェクトを、このコンポーネントのアプリケーション・ロールに対して保護できます。

Oracle Fusion Data Intelligenceは、カスタマイズを定期的に評価し、Modeler管理者およびModeler権限を持つユーザーに通知を送信して、パッチ中のエラーを防ぐために、拡張のエラーおよび警告をできるだけ早く修正します。 これらのエラーが修正されず、パッチが開始された場合(または必須パッチが自動適用された場合)、パッチ適用で問題が発生する可能性があります。 その場合、メイン・ブランチにマージされていないカスタマイズは削除され、ファクトリ・セマンティック・モデルがアップグレードされます。 パッチ適用の完了後、適用可能なカスタマイズを再適用する必要があります。