创建联合分区
如果要使用 Essbase 来充分利用数据仓库,请在 Essbase 和 Autonomous AI Lakehouse Serverless 之间创建联合分区。
注意:
具有联合分区的 Essbase 数据库称为联合多维数据集。
本主题假设您已完成 prerequisites ,并且查看了前四个主题中详细介绍的信息。
要使用多维数据集设计器构建联合多维数据集,请参阅使用多维数据集设计器创建联合分区。
-
登录到 Essbase Web 界面。
-
在主页上,单击将用于创建联合多维数据集的应用程序的名称。
-
单击设置,然后展开启动。
确保启用了允许用户启动应用程序。

-
单击常规,单击数据库名称,然后单击分区。
-
单击创建 > 联合。

-
对于连接名称,输入与之前创建的 Autonomous AI Lakehouse 的连接,如 Create a Connection for Federated Cubes 中所示。
-
对于方案名,确保其与数据库方案的名称(创建连接时输入的用户名)匹配。
-
对于事实表名称,选择 Autonomous AI Lakehouse 中存储数值和键的事实表的名称。如果 Essbase 可识别事实表中的维名称,则可能会在维列字段中使用 Essbase 维名称自动填写值。同样,可能会在透视成员列字段中使用推测的透视维的成员自动填写值。
注意:
使用 Essbase 托管数据存储的联合分区不需要。
-
对于透视维,选择 Essbase 大纲中您在 Identify the Pivot Dimension(标识透视维)过程中决定要使用的透视图维的名称。
如果事实表中的列名与大纲中的维和透视成员名称相同,则系统会自动在 Essbase 成员到事实表列映射的透视成员选项卡中填充映射。如果有任何维或成员无法自动映射到事实表中的列,您需要手动映射它们。
如果需要手动将存储的透视维成员映射到事实表列,可使用更新按钮。

如果透视维的成员(或非度量维名称)包含特殊字符(例如
&),Oracle 建议将其重命名。Essbase 会自动将包含空格的成员名称中的空格替换为下划线,并将其映射到事实表中对应的列名。例如,Essbase 会自动进行以下映射:
透视维成员名称 事实表列名 "Initial Inventory" INITIAL_INVENTORY -
单击维列以将非透视维映射到事实表中的列。如果事实表列名与大纲中的维名称匹配,可能会自动映射它们。如果需要,您可以手动映射它们。

-
验证并保存分区,然后重新启动应用程序。
保存或验证联合分区可能需要一段时间才能完成。检查作业状态。
联合分区已创建,您的 Essbase 数据库现在是一个联合多维数据集。此过程还在 Autonomous AI Lakehouse 中创建维助手表(和其他对象),这些表(按键)链接到事实表。
