ディメンションの追加

カスタム・ディメンションを作成し、あらかじめ作成されたファクトまたはカスタム・ファクトに結合し、ビジネス要件を満たすようにカスタム・ディメンションを任意のサブジェクト領域に追加できます。

  1. サービスにサインインします。
  2. Oracle Fusion Data Intelligence コンソールで、「アプリケーション管理」の下の「セマンティック・モデル拡張」をクリックします。
  3. 「セマンティック・モデル拡張」ページで、「ユーザー拡張機能」をクリックします。
    メインおよび既存のカスタマイズ・ブランチが表示されます。
  4. 「ユーザー拡張」リージョンの「カスタマイズ・ブランチ」で、ブランチをクリックして「ブランチ」ページを開きます。
  5. 「ブランチ」ページで、「ステップの追加」をクリックします。
  6. 「ステップの追加」で、「ディメンションの追加」を選択します。
    ディメンションを追加するウィザード・シーケンスが表示されます。
  7. ウィザードのステップ1で、カスタマイズ・ステップの名前(Add Point of Sale Dimensionなど)を入力し、簡単な説明を追加します。
  8. ウィザードのステップ2で、スキーマを選択し、「オブジェクト」でディメンション表を選択します。 たとえば、COST_CENTER_VIEW1です。

    ノート:

    スキーマまたは表が表示されない場合は、自律型データ・ウェアハウスのOAX$OACスキーマに対する選択権限が付与されていることを確認してください。 たとえば、grant select on <schema>.<table> to OAX$OACです。 「カスタマイズ・データのAutonomous Data Warehouseへのロード」を参照してください。

    選択したディメンション表で使用可能な属性が表示されます。 「検索」および「フィルタ」フィールドを使用して、ディメンション表に対して表示される属性を制限できます。

  9. ディメンション表から使用する属性を選択し、ターゲット・サブジェクト領域でファクト表と結合するためのキーとして使用する属性を指定します。
  10. 選択した属性のいずれかが、前回のリフレッシュ以降にソース表で削除または変更された場合、そのような列が強調表示され、表を更新するかどうかを尋ねるメッセージが表示されます。 メッセージでOKを選択して、ソース列をリロードします。 ソース列に対する変更を確認する場合は、メッセージで「取消」をクリックし、後で「リフレッシュ」をクリックしてソース列を再ロードします。 選択した属性のいずれかがソース表で削除または変更されている場合は、ソース列のリフレッシュ済リストが表示されます。 リフレッシュ中にいずれかのカスタム列が検証に失敗した場合は、失敗の原因を解決して再検証するように求めるメッセージが表示されます。
  11. オプション: 次の手順を使用して、列の作成をクリックして、ターゲット・サブジェクト領域のディメンション表に別の列を追加します:
    1. 「列の作成」で、表示名を入力します。
    2. 「データ要素」で、選択したディメンション表の物理表からデータ要素を検索します。
    3. 検索結果から、データ要素をダブルクリックしてテキスト・ペインに配置します。
    4. 「関数」で、式を使用して列を作成するファンクションを検索します。 たとえば、「substring」や「concatenate」などの関数を検索して、新しい式ベースの列を作成します。 検索結果から、適用可能な結果をダブルクリックして中央のテキスト・ペインに追加します。
    5. 「検証」をクリックし、「保存」をクリックします。
  12. ウィザードのステップ3で、使用可能なデータ要素を「選択されたデータ要素」ペインに選択、ドラッグ・アンド・ドロップして、ディメンションの階層を設計し、「次」をクリックします。 「選択したデータ要素」ペインで、レベルをクリックして主キーを更新し、「プロパティ」ペインでその表示属性を設定します。
    階層に複数のレベルを追加するには、レベルを右クリックして「子の追加」または「子レベルの追加」を選択します。 たとえば、リージョン階層には、レベル1のリージョン合計、レベル2のリージョン、レベル3の国、レベル4の州、レベル5の市などがあります。
  13. ウィザードのステップ4で、選択したディメンション表をファクトに結合しない場合は、「結合をスキップ」を選択します。 選択したディメンション表をファクトに結合するには、ファクト表、ファクト・キーおよび結合タイプを選択します。 「コンテンツ・レベル」をクリックして、ファクトのコンテンツ・レベルを指定します。
    1つのファクト・キー列を複数のディメンション・キーに結合できます。

    ノート:

    結合キー・ペアのデータ型が一致していることを確認します。 データ型は一致しないが続行する場合は、メッセージで「はい」をクリックします。 ただし、データ型を絶対に一致できない場合、サーバー側の検証ではその結合が完全に拒否されるため、ファクトリ・データ型と一致するようにカスタム・キー列のデータ型を変更する必要があります。
  14. オプション: ファクト表の追加をクリックして、ディメンションをリンクして結合を定義する別のファクト表を選択 .
  15. 「次」をクリックします
  16. オプション: ウィザードのステップ5で、新しいディメンションを含めるサブジェクト領域を選択し、終了をクリック.
ステップがカスタマイズ・ブランチに適用されているというメッセージが表示されます。 適用後、カスタマイズ・ブランチに新しいカスタマイズ・ステップが表示されます。 これで、カスタマイズ・ブランチをメイン・ブランチに適用したり、編集してステップを追加できます。

ノート:

前の機能を使用して「ディメンションの追加」ステップを作成した場合でも、「編集」オプションを使用して編集および再適用できます。