要创建联合分区,需要预配 Oracle Autonomous Database Serverless 实例(工作负载类型为“自治数据仓库”),使用市场将 Essbase 部署到同一 Oracle Cloud Infrastructure 租户,并执行其他设置任务。
必须先完成设置任务,然后才能在 Essbase 中创建联合分区。
查看以下核对清单,然后转至联合分区工作流以了解要实施任务顺序。
表 18-2 云部署先决条件
要求 | 原因 | 要执行的操作/更多信息 |
---|---|---|
使用市场列表,将 Essbase 和自治数据仓库一起部署到一个共享 Oracle Cloud Infrastructure 租户。 |
Oracle Cloud Infrastructure 使 Essbase 可以利用灵活的可扩展云计算体系结构。 无服务器自治数据仓库存储 Essbase 多维数据集的数据。 |
|
Essbase 使用自治数据仓库作为其方案资料档案库。 |
自治数据仓库中的以下方案用于满足 Essbase 的不同用途: 存储库创建实用程序 (Repository Creation Utility, RCU) 方案是在 Essbase 部署期间自动创建的,用于保存有关平台构件和组件的信息。 数据库用户方案用于存放保存 Essbase 数据的事实表。 注意: 这些方案是有意区分的。请勿使用任何 RCU 方案保存事实表。 |
从市场部署用于联合分区的 Essbase |
Essbase 部署配置为使用 OCI 对象存储。 |
为了能够通过 Essbase 将数据加载到自治数据仓库,Essbase 文件目录存储必须与 Oracle 云存储集成在一起。 |
表 18-3 数据库先决条件
要求 | 原因 | 要执行的操作/更多信息 |
---|---|---|
组织部署无服务器自治数据仓库。 |
配置、优化、存储、备份和更新全都由 Oracle 管理,因此您可以在云环境中使用 Essbase,而不必将时间用在维护基础结构上。 自治数据仓库还为 Essbase 处理数据存储。 无论是需要极高的查询性能、高度并发的工作负载,还是需要兼顾两者,自治数据仓库都能提供满足这些数据访问要求所需的适当服务。 |
|
自治数据仓库的数据库管理员创建新方案。 |
使用联合分区需要专用方案。 新的自治数据仓库用户等同于新的空方案。 在本联合分区文档的剩余部分中,将专用方案所有者称为数据库用户。 |
创建自治数据库的用户(如果要使用 OCI 控制台) 或者 CREATE USER(要使用任何 SQL 客户端工具创建自治数据仓库用户/方案) |
自治数据仓库的数据库管理员向数据库用户授予资源权限。 |
自治数据仓库中的数据库用户需要能够:
|
|
数据库用户在方案中创建事实表。 |
需要使用自治数据仓库中的事实表来存储 Essbase 多维数据集数据。 |
表 18-4 Essbase 平台先决条件
要求 | 原因 | 要执行的操作/更多信息 |
---|---|---|
创建了 Essbase 应用程序和多维数据集。 多维数据集不必包含任何数据。 多维数据集必须在它自己的名称唯一的应用程序中。联合分区多维数据集不应与其他多维数据集共享应用程序。不要将同一自治数据仓库方案用于 Essbase 的多个实例。 |
联合分区需要 Essbase 大纲,以将多维数据集映射到自治数据仓库中的事实表。 |
|
Essbase 服务管理员或应用程序管理者定义连接。 |
Essbase 必须具有与自治数据仓库的连接。 |
|
此项不是先决条件,但强烈建议在完成联合分区的创建后执行此步骤。 一个或多个个人配置 DBMS_CLOUD 身份证明(强烈建议) |
通过 Essbase 执行将数据加载到自治数据仓库的操作之前,需要为联合分区启用云身份证明。 |