ディメンションの拡張

別のデータ・ソースからの追加属性を使用して、事前作成済のディメンションを拡張します。

  1. サービスにサインインします。
  2. Oracle Fusion Data Intelligence コンソールで、「アプリケーション管理」の下の「セマンティック・モデル拡張」をクリックします。
  3. 「セマンティック・モデル拡張」ページで、「ユーザー拡張機能」をクリックします。
    メインおよび既存のカスタマイズ・ブランチが表示されます。
  4. 「ユーザー拡張」リージョンの「カスタマイズ・ブランチ」で、ブランチをクリックして「ブランチ」ページを開きます。
  5. 「ブランチ」ページで、「ステップの追加」をクリックします。
  6. 「ステップの追加」で、「ディメンションの拡張」を選択します。
    ディメンションを拡張するウィザードの順序が表示されます。
  7. カスタマイズ・ステップの名前(Add Cost Center Typeなど)を入力します。
  8. ターゲット・サブジェクト領域(たとえば、Financials GL Profitability)を選択します。
  9. 「フォルダ」で、拡張するディメンション(Cost Centerなど)を選択します。
  10. 論理表(Dim - Cost Centerなど)を選択します。
    表に使用可能な属性が表示されます。
  11. 「次」をクリックします
  12. データベースからスキーマおよび表を選択します。
    表に使用可能な属性が表示されます。
  13. 公開する列、または結合を作成するためのキーとして使用する列を選択します。
  14. 「表示名」表フィールドをクリックして、列の新しい名前を入力するか、既存の名前を編集してから、「入力」をクリックして受け入れるか、「エスカレーション」をクリックして取り消します。
  15. 選択した属性のいずれかが、前回のリフレッシュ以降にソース表で削除または変更された場合、そのような列が強調表示され、表を更新するかどうかを尋ねるメッセージが表示されます。 メッセージでOKを選択して、ソース列をリロードします。 ソース列に対する変更を確認する場合は、メッセージで「取消」をクリックし、後で「リフレッシュ」をクリックしてソース列を再ロードします。 選択した属性のいずれかがソース表で削除または変更されている場合は、ソース列のリフレッシュ済リストが表示されます。 リフレッシュ中にいずれかのカスタム列が検証に失敗した場合は、失敗の原因を解決して再検証するように求めるメッセージが表示されます。
  16. オプション: 次の手順を使用して、列の作成をクリックして、選択したディメンション表に新しい列を作成します:
    1. 「新規列の作成」で、表示名(たとえば、Cost Type)を入力します。
    2. 「データ要素」で、選択したディメンション表の物理表からデータ要素を検索します。
    3. 検索結果から、データ要素をダブルクリックしてテキスト・ペインに配置します。
    4. 「関数」で、式を使用して列を作成するファンクションを検索します。 たとえば、「case」などの関数を検索して、新しい式ベースの列を作成します。 検索結果から、適用可能な結果をダブルクリックしてテキスト・ペインに追加します。
    5. 「検証」をクリックし、「保存」をクリックします。
  17. 「保存」をクリックします。
  18. 「ソース列」表フィールドをクリックして、列定義を編集します。
  19. 「保存」をクリックします。
    「データ・プレビュー」セクションに新しい列が強調表示された色で表示されます。
  20. 「次」をクリックします
  21. ソース列とペアにする結合キーを選択します。 結合条件として式を指定する場合は、「複合結合」をクリックし、「結合の作成」で「結合を追加」をクリックし、ターゲット論理表とソース論理表を選択し、結合条件を式として入力して、OKをクリックします。
  22. 「次」をクリックします
  23. このカスタマイズを使用するサブジェクト領域を選択します。

    ノート:

    最初に選択したサブジェクト領域はデフォルトで選択され、読み取り専用です。 デフォルトでは、すべての追加サブジェクト領域が選択されています。 このカスタマイズを使用しない追加のサブジェクト領域の選択を解除します。
  24. 「終了」をクリックします。
    新しいカスタマイズ・ステップがカスタマイズ・ブランチに表示されます。 これで、カスタマイズ・ブランチをメイン・ブランチに適用したり、編集してステップを追加できます。