セマンティック・モデルのカスタマイズについて
セマンティック・モデルをカスタマイズして、ビジネス要件に合せて拡張できます。セマンティック・モデルを拡張して、ウェアハウスに移動したデータをより有効に活用してレポートを作成します。
Oracle Fusion Data Intelligenceでは、現在、セマンティック・モデルを拡張するための次の方法が提供されています。
Oracle Fusion Data Intelligenceインスタンスにセマンティック・モデル拡張サンドボックス・フレームワークがある場合は、サンドボックス・フレームワークを使用してセマンティック・モデルの拡張に関する情報を使用できます。Oracle Fusion Data Intelligenceインスタンスにセマンティック・モデル拡張Branchフレームワークがある場合、Branchフレームワークは将来のリリースで非推奨になる予定であるため、セマンティック・モデル拡張Sandboxフレームワークに移行できます。セマンティック・モデル拡張のサンドボックス・フレームワークへの移行を参照してください。
セマンティック・モデル拡張のブランチおよびサンドボックス・フレームワークの機能の比較を次に示します。
ブランチ・フレームワーク | サンドボックス・フレームワーク |
---|---|
アクション中心のビュー。 | モデル中心ビュー。 |
ステップは1つずつ行われますが、互いに独立しています。 | 関連ステップはグループ化されているため、完全に一貫した作業単位を簡単に完了できます。 |
分岐の概念を持ち、関連のないステップを含めることができます。 | 完全に形成されたディメンション・モデルまたはスターを含むことができるサンドボックスの概念があります。スター内のすべてのオブジェクトが関連しています。 |
モデルのグラフィカル・ビューがありません。 | すぐに使用できるオブジェクトとカスタム・オブジェクトを表示する各スターの完全なグラフィカル・ビュー。 |
テストするブランチを公開します。完了時にメインにマージします。 | サンドボックスを公開してテストし、完了したらメインにマージします。 |
カスタマイズ・ステップは切断されています。同じオブジェクトで実行される異なるステップによって、異なるブランチで相互にオーバーライドできます。 | オブジェクトに対して行われたすべてのカスタマイズが同時に表示されます。すべての操作の結果はいつでも表示されます。 |
セマンティク・モデルは、次のコンポーネントで構成されます。
- Oracle Content: Oracleが提供するベース・モデルです。カスタマイズはこの上にレイヤー化されます。
- 外部アプリケーション: マージされた外部アプリケーションを使用して作成されたオブジェクトで拡張機能を作成できます。
- システム拡張: このコンポーネントでは、付加フレックスフィールドとデータ拡張の変更を使用できます。Oracle Fusion Data Intelligenceがシステム拡張を適用するシナリオについては、セマンティック・モデル拡張のアクティビティ履歴の表示を参照してください。
- ユーザー拡張: 拡張機能はこのコンポーネントで使用できます。
- セキュリティ構成: このコンポーネントのアプリケーション・ロールに対して、他のすべてのコンポーネントのオブジェクトを保護できます。
Oracle Fusion Data Intelligenceは、カスタマイズを定期的に評価し、Modeler管理者およびModeler権限を持つユーザーに通知を送信して、パッチ中のエラーを防ぐために、拡張のエラーおよび警告をできるだけ早く修正します。これらのエラーが修正されず、パッチが開始されている(または必須パッチが自動適用されている)場合、パッチ適用で問題が発生する可能性があります。その場合、メイン・ブランチにマージされていないカスタマイズが削除され、ファクトリ・セマンティック・モデルがアップグレードされます。パッチ適用の完了後に、適用可能なカスタマイズを再適用する必要があります。