本主题介绍了如何在 Essbase 与无服务器自治数据仓库之间创建联合分区。
本主题假设您已完成先决条件,并且查看了前几个主题中详细介绍的信息。
以下说明适用于 Essbase Web 界面。以服务管理员或应用程序管理者身份登录。
要使用多维数据集设计器构建联合分区,请参阅在多维数据集设计器中创建联合分区。
在应用程序页上,单击要用于创建联合分区的应用程序的名称。
在定制页上,单击设置,然后展开启动。
确保启用了允许用户启动应用程序。
依次单击常规、数据库名称和分区。
单击创建 > 联合。
对于连接名称,输入之前由管理员或应用程序管理者创建的与自治数据仓库的连接,如创建用于联合分区的连接中所述。
对于方案名,确保其与数据库方案的名称(创建连接时输入的用户名)匹配。
对于事实表名称,选择自治数据仓库中存储数值和键的事实表的名称。
如果 Essbase 可识别事实表中的维名称,则可能会在维列字段中使用 Essbase 维名称自动填写值。同样,可能会在透视成员列字段中使用推测的透视维的成员自动填写值。
对于透视维,选择 Essbase 大纲中您在确定透视维过程中决定要使用的透视维的名称。
如果事实表中的列名与大纲中的维和透视成员名称相同,则系统会自动在 Essbase 成员到事实表列映射的透视成员选项卡中填充映射。如果有任何维或成员无法自动映射到事实表中的列,您需要手动映射它们。
如果需要手动将存储的透视维成员映射到事实表列,可使用更新按钮。
如果透视维的成员(或非度量维名称)包含特殊字符(例如 &
),Oracle 建议将其重命名。
Essbase 会自动将包含空格的成员名称中的空格替换为下划线,并将其映射到事实表中对应的列名。例如,Essbase 会自动进行以下映射:
透视维成员名称 | 事实表列名 |
---|---|
"Initial Inventory" | INITIAL_INVENTORY |
单击维列以将非透视维映射到事实表中的列。如果事实表列名与大纲中的维名称匹配,可能会自动映射它们。如果需要,您可以手动映射它们。
单击验证。
如果验证成功,请单击保存并关闭,然后确认可以重新启动应用程序。
保存或验证联合分区可能需要一段时间才能完成。请检查作业状态。
现已创建联合分区。此过程还会在自治数据仓库中创建维辅助表(及其他构件),这些表(通过键)链接到事实表。
在 Essbase Web 界面中,打开应用程序检查器:在应用程序页上,找到目标应用程序名称,依次单击操作菜单和检查。
在设置选项卡上,单击启动。
确保启用了允许用户启动应用程序。
在 Essbase Web 界面中,打开多维数据集检查器:在应用程序页上,展开目标应用程序。在目标多维数据集对应的行中,单击操作菜单,然后单击检查。
选择分区选项卡。
单击创建 > 联合。
对于连接名称,输入之前由管理员或应用程序管理者创建的与自治数据仓库的连接,如创建用于联合分区的连接中所述。
对于方案名,确保其与数据库方案的名称(创建连接时输入的用户名)匹配。
对于事实表名称,选择自治数据仓库中存储数值和键的事实表的名称。
对于透视维,选择 Essbase 大纲中您在确定透视维过程中决定要使用的透视维的名称。
如果事实表中的列名与大纲中的维和透视成员名称相同,则系统会自动在 Essbase 到列映射中填充映射。如果有任何维或成员无法自动映射到事实表中的列,您需要手动映射它们。
如果需要手动将存储的透视维成员映射到事实表列,可使用更新按钮。
如果透视维的成员(或非度量维名称)包含特殊字符(例如 &
),Oracle 建议将其重命名。
Essbase 会自动将包含空格的成员名称中的空格替换为下划线,并将其映射到事实表中对应的列名。例如,Essbase 会自动进行以下映射:
透视维成员名称 | 事实表列名 |
---|---|
"Initial Inventory" | INITIAL_INVENTORY |
单击维列以将非透视维映射到事实表中的列。如果事实表列名与大纲中的维名称匹配,可能会自动映射它们。如果需要,您可以手动映射它们。
单击验证。
如果验证成功,请单击保存并关闭,然后确认可以重新启动应用程序。
保存或验证联合分区可能需要一段时间才能完成。请检查作业状态。
现已创建联合分区。此过程还会在自治数据仓库中创建维辅助表(及其他构件),这些表(通过键)链接到事实表。
注:
在完成联合分区的创建后,一个或多个个人应配置 DBMS_CLOUD 身份证明以允许进行从 Essbase 到自治数据仓库的额外数据加载连接。有关更多信息,请参阅联合分区数据加载。