联合分区的先决条件

要创建联合分区,需要预配 Oracle Autonomous Database Serverless 实例(工作负载类型为“自治数据仓库”),使用市场将 Essbase 部署到同一 Oracle Cloud Infrastructure 租户,并执行其他设置任务。

必须先完成设置任务,然后才能在 Essbase创建联合分区

查看以下核对清单,然后转至联合分区工作流以了解要实施任务顺序。

表 18-2 云部署先决条件

要求 原因 要执行的操作/更多信息

使用市场列表,将 Essbase自治数据仓库一起部署到一个共享 Oracle Cloud Infrastructure 租户。

Oracle Cloud Infrastructure 使 Essbase 可以利用灵活的可扩展云计算体系结构。

无服务器自治数据仓库存储 Essbase 多维数据集的数据。

市场

从市场部署用于联合分区的 Essbase

Essbase 使用自治数据仓库作为其方案资料档案库。

自治数据仓库中的以下方案用于满足 Essbase 的不同用途:

存储库创建实用程序 (Repository Creation Utility, RCU) 方案是在 Essbase 部署期间自动创建的,用于保存有关平台构件和组件的信息。

数据库用户方案用于存放保存 Essbase 数据的事实表。

注意:

这些方案是有意区分的。请勿使用任何 RCU 方案保存事实表。

从市场部署用于联合分区的 Essbase

Essbase 部署配置为使用 OCI 对象存储。

为了能够通过 Essbase 将数据加载到自治数据仓库Essbase 文件目录存储必须与 Oracle 云存储集成在一起。

从市场部署用于联合分区的 Essbase

表 18-3 数据库先决条件

要求 原因 要执行的操作/更多信息

组织部署无服务器自治数据仓库

配置、优化、存储、备份和更新全都由 Oracle 管理,因此您可以在云环境中使用 Essbase,而不必将时间用在维护基础结构上。

自治数据仓库还为 Essbase 处理数据存储。

无论是需要极高的查询性能、高度并发的工作负载,还是需要兼顾两者,自治数据仓库都能提供满足这些数据访问要求所需的适当服务。

预配用于联合分区的自治数据仓库

自治数据仓库的数据库管理员创建新方案。

使用联合分区需要专用方案。

新的自治数据仓库用户等同于新的空方案。

在本联合分区文档的剩余部分中,将专用方案所有者称为数据库用户

创建自治数据库的用户(如果要使用 OCI 控制台)

或者

CREATE USER(要使用任何 SQL 客户端工具创建自治数据仓库用户/方案)

自治数据仓库的数据库管理员向数据库用户授予资源权限。

自治数据仓库中的数据库用户需要能够:

  • 创建与自治数据仓库的连接

  • 创建用于存储 Essbase 数据的事实表

管理自治数据库用户的角色和权限

预配用于联合分区的自治数据仓库

数据库用户在方案中创建事实表。

需要使用自治数据仓库中的事实表来存储 Essbase 多维数据集数据。

设置事实表并确定透视维

表 18-4 Essbase 平台先决条件

要求 原因 要执行的操作/更多信息

创建了 Essbase 应用程序和多维数据集。

多维数据集不必包含任何数据。

多维数据集必须在它自己的名称唯一的应用程序中。联合分区多维数据集不应与其他多维数据集共享应用程序。不要将同一自治数据仓库方案用于 Essbase 的多个实例。

联合分区需要 Essbase 大纲,以将多维数据集映射到自治数据仓库中的事实表。

从应用程序工作簿创建多维数据集

Essbase 服务管理员或应用程序管理者定义连接。

Essbase 必须具有与自治数据仓库的连接。

创建用于联合分区的连接

此项不是先决条件,但强烈建议在完成联合分区的创建后执行此步骤。

一个或多个个人配置 DBMS_CLOUD 身份证明(强烈建议)

通过 Essbase 执行将数据加载到自治数据仓库的操作之前,需要为联合分区启用云身份证明。

联合分区数据加载