用例 1:扩展合规维
您可以通过添加表示与符合的维相关的其他说明性属性的新列来扩展维文件夹。
客户收单详细信息文件夹(预构建的主题区域财务 - AR 调整的客户地点文件夹的子文件夹)已经包含属性收单方国家(地区),该属性包含两个字母的国家(地区)缩写。但是,它缺少附加说明性属性 Country Full Name 。
在此用例中,您将外部来源的国家(地区)全名列添加到预构建的客户收单详细信息文件夹中,以将完整的国家(地区)属性与客户地点关联。您可以使用客户地点 ID 将自定义扩展联接到符合预构建的客户收单地点的维。
此用例需要订阅 Fusion ERP Analytics 。但是,您可以将本用例中介绍的概念应用于任何其他 Fusion Data Intelligence 订阅。该用例可以参考 Autonomous AI Lakehouse 预构建表和同义词,并模拟定制数据库表和视图。如果您已激活指定的 Fusion Data Intelligence 订阅,则可以使用提供的示例。建议将示例对象替换为您自己的定制 Autonomous AI Lakehouse 对象,例如定制表、实体化视图、视图、定制同义词或数据扩充数据集同义词。
在本任务的学习内容中,您将:
使用以下命令完成此任务:
- 维扩展表示例 - FDI_X_COUNTRY_D
- 属性 - 国家(地区)全名
- 主题区域 - AR 调整
- 父维文件夹 - 客户
- 维文件夹 - 维 - 客户收单地点
- 预构建 ADW 表 - DW_CUSTOMER_LOCATION_D
确保参考上载语义模型扩展用例的示例并完成以下先决条件:
- 创建一个名为 MySandbox5Mar25 的沙盒。请参阅创建沙盒。或者,编辑“语义模型扩展”页上的现有沙盒;例如,单击 MySandbox5Mar25 沙盒。
- 使用示例文件 FDI_X_COUNTRY_D.xlsx 或 FDI_X_COUNTRY.sql 在与 Fusion Data Intelligence 实例关联的自治数据仓库中创建示例维扩展表 FDI_X_COUNTRY_D。
- 创建一个名为 FDI_X_CUSTOMER_LOCATION_D_V 的视图,将自定义表 FDI_X_COUNTRY_D 联接到预构建的维表 DW_CUSTOMER_LOCATION_D,该表包含主键 CUSTOMER_LOCATION_ID,在扩展维时将使用该主键联接。使用以下 SQL 脚本创建视图:
CREATE OR REPLACE FORCE EDITIONABLE VIEW "OAX_USER"."FDI_X_CUSTOMER_LOCATION_D_V" ("CUSTOMER_LOCATION_ID", "COUNTRY_FULLNAME") DEFAULT COLLATION "USING_NLS_COMP" AS ( SELECT p.CUSTOMER_LOCATION_ID, NVL(c.COUNTRY_FULLNAME,'~NOVALUE~') AS COUNTRY_FULLNAME FROM OAX$OAC.DW_CUSTOMER_LOCATION_D p LEFT JOIN FDI_X_COUNTRY_D c ON p.COUNTRY_CODE = c.COUNTRY_CODE ); - 使用以下 SQL 脚本为 OAX$OAC 方案授予对 FDI_X_CUSTOMER_LOCATION_D_V 视图的语义模型访问权限:
GRANT SELECT ON "OAX_USER"."FDI_X_CUSTOMER_LOCATION_D_V" TO "OAX$OAC"; - 使用以下 SQL 脚本验证数据是否按预期从示例加载:
SELECT * FROM OAX_USER.FDI_X_CUSTOMER_LOCATION_D_V;
向语义模型添加维扩展
您可以编辑逻辑星形,以定义自治数据仓库对象、属性、显示标签和键,然后将定制对象联接到要扩展的预构建合规维。
在此任务中,您可以编辑事实 - 询价 - AR 调整逻辑星形,以在维 - 客户收单地点上添加维扩展,引用自治数据仓库对象 FDI_X_CUSTOMER_LOCATION_V 。自定义扩展使用客户地点 ID 联接到符合预构建的维 - 客户收单地点的维。













