ユースケース2: 生成解除ディメンションの拡張
変性(degen)ディメンションに関連する追加の記述属性を表す新しい列を追加することで、トランザクション詳細ディメンション・フォルダを拡張できます。
事前作成済の「SCM– 販売オーダー」サブジェクト領域で使用可能な「販売オーダー詳細」フォルダ(「履行明細詳細」フォルダのサブフォルダ)には、必要な摘要属性「パートナの履行」が含まれていません。
このユース・ケースでは、外部ソースから「パートナの配送」列を事前作成済の「注文書詳細」フォルダに追加して、該当する注文書を配送するパートナの詳細を関連付けます。カスタム拡張は、「明細IDの履行」列を使用して、事前作成済の「ディメンション- OM受注詳細」デジェン・ディメンションに結合されます。
このユース・ケースには、Fusion SCM Analyticsサブスクリプションが必要です。ただし、このユース・ケースで説明する概念は、他のFusion Data Intelligenceサブスクリプションに適用できます。ユース・ケースでは、Autonomous AI Lakehouseの事前組込み表およびシノニムを参照し、カスタム・データベースの表およびビューをモックできます。指定したFusion Data Intelligenceサブスクリプションをアクティブ化した場合は、提供されているサンプルを使用できます。カスタム表、マテリアライズド・ビュー、ビュー、カスタム・シノニム、データ拡張データセット・シノニムなど、独自のカスタムAutonomous AI Lakehouseオブジェクトのサンプル・オブジェクトを置き換えることをお薦めします。
- 属性- パートナの履行列
- サブジェクト領域- SCM - 注文書
- 親ディメンション・フォルダ- 受注
- ディメンション・フォルダ- ディメンション- OM受注詳細
- MySandbox5Mar25というサンドボックスを作成します。「サンドボックスの作成」を参照してください。または、「セマンティック・モデル拡張」ページで既存のサンドボックスを編集します。たとえば、「MySandbox5Mar25」サンドボックスをクリックします。
- 次のSQLスクリプトを使用して、FDI_X_OM_FULFILLMENT_CF_Vというタイトルのサンプルトランザクション詳細拡張ビューを生成します。
CREATE OR REPLACE VIEW FDI_X_OM_FULFILLMENT_CF_V AS ( SELECT FULFILL_LINE_ID, CASE ORDER_LINE_NUMBER WHEN 1 THEN 'Sysco Corporation' WHEN 2 THEN 'US Foods' WHEN 3 THEN 'Performance Food Group (PFG)' WHEN 4 THEN 'McLane Company' WHEN 5 THEN 'Gordon Food Service (GFS)' WHEN 6 THEN 'The H.T.' WHEN 7 THEN 'KeHE Distributors.' WHEN 8 THEN 'Reyes Holdings' WHEN 9 THEN 'Ben E. Keith Foods' WHEN 10 THEN 'Shamrock Foods' WHEN 11 THEN 'Maines Paper and Food Service' WHEN 12 THEN 'SpartanNash' WHEN 13 THEN 'UNFI' WHEN 14 THEN 'C and S Wholesale Grocers' WHEN 15 THEN 'Core-Mark Holding Company' WHEN 16 THEN 'Cheney Brothers' ELSE 'Unknown' END AS FULFIL_PARTNER FROM OAX_USER.DW_OM_FULFILLMENT_CF );このビューは、OAX_USER.DW_OM_FULFILLMENT_CFファクト表に基づいています。ただし、他のファクト表に切り替えることができます。
- 次のSQLスクリプトを使用して、OAX$OACスキーマのFDI_X_OM_FULFILLMENT_CF_Vビューへのセマンティック・モデル・アクセス権を付与します。
GRANT SELECT ON OAX_USER. FDI_X_OM_FULFILLMENT_CF_V TO "OAX$OAC"; - 次のSQLスクリプトを使用して、サンプルからデータが正常にロードされていることを確認します。
SELECT * FROM FDI_X_OM_FULFILLMENT_CF_V;
セマンティック・モデルへのトランザクション詳細拡張の追加
論理スターを編集して自律型データ・ウェアハウス・オブジェクト、属性、表示ラベルおよびキーを定義し、拡張する事前作成済のdegenディメンションにカスタム・オブジェクトを結合します。
セマンティック・モデルでのトランザクション詳細拡張の提示
サブジェクト領域を変更して、サブジェクト領域フォルダに拡張列を表示します。










