ユースケース8: 既存のサブジェクト領域に基づくサブジェクト領域の作成

次の目的で、既存のサブジェクト領域に基づいてサブジェクト領域を作成できます。

  • カスタムファクトを事前に作成されたディメンションに結合するなど、既存のサブジェクトエリアの要素を再利用します。
  • 次のような既存のサブジェクト領域を絞り込むかクリーン・アップします。
    • 選択フォルダまたは列のみをコンシューマ・ユーザーに公開します。
    • フォルダまたは列の名前を変更します。
    • フォルダまたは列の順序を変更します。
    • 必須でないフォルダまたは列を削除します。
    • データ拡張から作成されたメタデータ・フィールドを非表示にします。

事前作成済のSCM - 注文書サブジェクト領域には、コンシューマ・エクスペリエンスを向上させるために非表示、名前変更および順序変更できるフォルダおよび列が含まれています。このユース・ケースでは、SCM– カスタム注文書サブジェクト領域を、既存の事前作成済サブジェクト領域であるSCM– 注文書に基づいて作成します。ユース・ケースでは、フォルダおよび列の絞込み、順序変更および名前変更を行います。

このユースケースには、Fusion SCM Analyticsのサブスクリプションが必要です。ただし、このユース・ケースで説明する概念は、他のFusion Data Intelligenceサブスクリプションに適用できます。ユース・ケースでは、Autonomous Data Warehouseの事前作成済表およびシノニムを参照し、カスタム・データベースの表およびビューを模擬する場合があります。指定されたFusion Data Intelligenceサブスクリプションをアクティブ化した場合は、提供されたサンプルを使用できます。サンプル・オブジェクトを、カスタム表、マテリアライズド・ビュー、ビュー、カスタム・シノニム、データ拡張データセット・シノニムなどの独自のカスタムAutonomous Data Warehouseオブジェクトに置き換えることをお薦めします。

次のタスクを使用して、このタスクを完了します:
  • SCM - 注文書事前作成済サブジェクト領域
「セマンティック・モデル拡張のユース・ケースのサンプルのアップロード」を参照し、次の前提条件を満たしていることを確認します。
  • MySandbox5Mar25という名前のサンドボックスを作成します。サンドボックスの作成を参照してください。または、「セマンティック・モデル拡張」ページで既存のサンドボックスを編集します(たとえば、MySandbox5Mar25サンドボックスをクリック)。

新規サブジェクト領域の作成- 既存のサブジェクト領域に基づく

既存の事前作成済サブジェクト領域「SCM - 受注」に基づいて、新しいサブジェクト領域「SCM - カスタム受注」を作成します。不要な列の選択を解除してから、フォルダおよび列の順序変更および名前変更を行います。

このステップでは、すべての事前作成済要素の選択を解除し、時間、顧客およびファクト受注を再選択して、表示されるフォルダを絞り込みます。次に、フォルダ内の列の順序を変更し、必要に応じて列およびフォルダの名前を変更します。

  1. 「セマンティック・モデル拡張」ページで、MySandbox5Mar25サンドボックスをクリックします。
  2. 「アクションの実行」をクリックし、「サブジェクト領域の管理」をクリックして、「サブジェクト領域の作成」を選択し、「次」をクリックします。
  3. 「サブジェクトは既存のサブジェクトに基づきます」を選択し、ベース・サブジェクト領域として「SCM– 注文書」を選択し、「新規サブジェクト領域名」「SCM– カスタム注文書」と入力して、「次」をクリックします。

    サブジェクト領域の作成ページのウィザードのステップ1

  4. ウィザードのステップ2では、新しいカスタム・サブジェクト領域の使用方法に応じて、「SCM - 受注」サブジェクト領域からすべてを選択解除し、目的の選択を開始すると役立つ場合があります。

    サブジェクト領域の作成ページのウィザードのステップ2

  5. 目的の要素を選択し、「次へ」をクリックします。このユースケースでは、「時間」「顧客」および「ファクト- 受注」を選択します。

    選択したデータ要素が表示された「サブジェクト領域の作成」ページのウィザードのステップ2

  6. ウィザードのステップ3で、「名前変更」、「削除」および「順序変更」オプションから該当するアクションを選択します。

    「名前変更」、「削除」および「順序変更」オプションが表示されたウィザードのステップ3

  7. 順序を変更するには、線が表示されるまで左クリックし、目的の位置にドラッグして、「次へ」をクリックします。

    アクションの「順序変更」オプションが表示されたウィザードのステップ3

  8. 確認して「終了」をクリックします。

    「終了」ボタンが表示されたウィザードのステップ4

カスタマイズの適用および公開

変更を適用してサンドボックスをコンパイルし、サンドボックスがエラーがないことを確認します。

次に、「アクティビティ」タブを使用して、デバッグ、エラーの解決、および「変更の適用」処理が完了して成功したことを確認します。最後に、変更をメイン・サンドボックスにマージし、メイン・ユーザー拡張を公開して、新しい拡張機能をコンシューマと共有します。

このステップでは、変更を適用し、「アクティビティ」タブを使用してステータスをモニターし、MySandbox5Mar25サンドボックスをメイン・サンドボックスにマージしてから、メイン・ユーザー拡張を公開します。

  1. 「セマンティック・モデル拡張」ページで、MySandbox5Mar25サンドボックスにマウス・ポインタを重ねて「アクション」を表示し、「変更の適用」をクリックします。
  2. 「アクティビティ」タブをクリックして、「アクティビティ」ページの「変更の適用」タスクをモニターします。
  3. 変更が正常に適用されたら、「セマンティック・モデル拡張」ページで「モデルの公開」をクリックします。
  4. 「パブリッシュ・モデル」の「ユーザー拡張」でMySandbox5Mar25を選択し、「セキュリティ構成」で「すべて」を選択します。
  5. 「公開」をクリックします。
  6. 「セマンティック・モデル拡張」ページで、「アクティビティ」タブをクリックして「カスタマイズの公開」タスクをモニターします。
    「変更の適用」および「モデルの公開」を参照してください。

結果の検証

セマンティック・モデルにカスタマイズが表示されていることを確認します。

  1. Fusion Data Intelligenceコンソールで、「ホーム・ページに移動」をクリックします。
  2. Oracle Analyticsのホーム・ページで、「作成」をクリックし、「ワークブック」をクリックして、「データの追加」で「SCM– カスタム注文書」を選択し、「ワークブックに追加」をクリックします。

    選択したカスタム・サブジェクト領域「SCM - カスタム販売オーダー」が表示された「データの追加」ダイアログ

  3. ワークブックが指定どおりに絞り込まれ、名前が変更され、順序が変更され、レポートが期待どおりに実行されることを確認します。

    カスタム・サブジェクト領域「SCM - カスタム注文書」から選択したデータ要素を表示するレポート