ディメンションの拡張
別のデータ・ソースからの追加属性を使用して、事前作成済のディメンションを拡張します。
- サービスにサインインします。
- Oracle Fusion Data Intelligenceコンソールで、「アプリケーション管理」の下の「セマンティック・モデル拡張」をクリックします。
- 「セマンティック・モデル拡張」ページで、「ユーザー拡張」をクリックします。 メインおよび既存のカスタマイズ・ブランチが表示されます。
- 「ユーザー拡張」リージョンの「カスタマイズ・ブランチ」で、ブランチをクリックして「ブランチ」ページを開きます。
- 「ブランチ」ページで、「ステップの追加」をクリックします。
- 「ステップの追加」で、「ディメンションの拡張」を選択します。 ディメンションを拡張するウィザード・シーケンスが表示されます。
- カスタマイズ・ステップの名前(たとえば、Add Cost Center Type)を入力します。
- ターゲット・サブジェクト領域(たとえば、Financials GL Profitability)を選択します。
- 「フォルダ」で、拡張するディメンション(たとえば、Cost Center)を選択します。
- 論理表(たとえば、Dim – Cost Center)を選択します。表に使用可能な属性が表示されます。
- 「次へ」をクリックします
- データベースからスキーマおよび表を選択します。 表に使用可能な属性が表示されます。
- 公開する列または結合の作成のキーとして使用する列を選択します。
- 「表示名」表フィールドをクリックして、列の新しい名前を入力するか、既存の名前を編集し、[Enter]を押して受け入れるか、[Esc]を押して取り消します。
- 最後のリフレッシュ以降に、選択した属性のいずれかがソース表で削除または変更された場合、その列が強調表示され、表を更新するかどうかを尋ねるメッセージが表示されます。メッセージで「OK」を選択して、ソース列を再ロードします。ソース列に対する変更を確認する場合は、メッセージで「取消」をクリックし、後で「リフレッシュ」をクリックしてソース列を再ロードします。選択したことのない属性がソース表で削除または変更されている場合は、ソース列のリフレッシュ済リストが表示されます。リフレッシュ中にいずれかのカスタム列で検証に失敗した場合は、失敗の原因を解決して再検証するよう求めるメッセージが表示されます。
- オプション: 次の手順を使用して、選択したディメンション表に列を作成するには、「列の作成」をクリックします:
- 「新規列の作成」で、表示名(たとえば、Cost Type)を入力します。
- 「データ要素」で、選択したディメンション表の物理表からデータ要素を検索します。
- 検索結果から、データ要素をダブルクリックしてテキスト・ペインに配置します。
- 「ファンクション」で、式を使用して列を作成するファンクションを検索します。たとえば、"case"などのファンクションを検索して、新しい式ベースの列を作成します。検索結果から、該当する結果をダブルクリックして、テキスト・ペインに追加します。
- 「検証」、「保存」の順にクリックします。
- 「保存」をクリックします
- 「ソース列」表フィールドをクリックして、列定義を編集します。
- 「保存」をクリックします 「データ・プレビュー」セクションに、強調表示された色で新しい列が表示されます。
- 「次へ」をクリックします
- ソース列とペアにする結合キーを選択します。式を結合条件として指定する場合は、「複合結合」をクリックし、「結合の作成」で「結合の追加」をクリックし、ターゲットおよびソースの論理表を選択して、結合条件を式として入力し、「OK」をクリックします。
- 「次へ」をクリックします
- このカスタマイズを使用するサブジェクト領域を選択します。ノート
最初に選択したサブジェクト領域はデフォルトで選択され、読取り専用です。デフォルトでは、追加のサブジェクト領域がすべて選択されています。このカスタマイズを使用しない追加サブジェクト領域の選択を解除します。 - 「終了」をクリックします。 カスタマイズ・ブランチに新しいカスタマイズ・ステップが表示されます。これで、カスタマイズ・ブランチをメイン・ブランチに適用したり、編集してステップを追加できます。