联合立方的先决条件

在决定要尝试使用 Essbase 联合多维数据集后,您需要对存储管理做出决策。然后,您需要预配 Autonomous AI Lakehouse 、部署 Essbase 并完成所需的设置任务。

注意:

创建联合分区后,您的 Essbase 多维数据集将成为联合多维数据集

在创建联合分区之前,

  1. 根据您的用例,决定数据存储管理选项。请参阅联合立方的数据加载选项

  2. 预配具有 Autonomous AI Lakehouse 工作负载类型的 Oracle Autonomous AI Database Serverless 实例。

  3. 使用 Marketplace 将 Essbase 部署到同一 Oracle Cloud Infrastructure 租户。

  4. 执行以下设置任务。

Essbase创建联合分区之前,必须完成以下设置任务。

查看以下核对清单,然后转至联合多维数据集部署工作流,了解要实施的任务顺序。

表 16-1 云部署先决条件

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

EssbaseAutonomous AI Lakehouse 使用“市场”列表一起部署在共享 Oracle Cloud Infrastructure 租户中。

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

Autonomous AI Lakehouse Serverless 存储 Essbase 多维数据集的数据。

市场

从市场部署用于联合多维数据集的 Essbase

Essbase 使用 Autonomous AI Lakehouse 作为其方案存储库。

Autonomous AI Lakehouse 中的以下方案对 Essbase 有不同的用途:

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

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

注意:

这些方案是有意区分的。请勿使用任何 RCU 方案保存事实表。
从市场部署用于联合多维数据集的 Essbase

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

Essbase 文件目录存储必须与 OCI 对象存储存储桶集成。

从市场部署用于联合多维数据集的 Essbase

表 16-2 数据库先决条件

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

您的组织部署了 Autonomous AI Lakehouse Serverless

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

Autonomous AI Lakehouse 还可处理 Essbase 的数据存储。

无论您需要最快的查询性能、高并发工作负载,还是两者兼有, Autonomous AI Lakehouse 都能提供满足这些数据访问需求所需的合适服务。

为联合立方预配自治 AI 数据湖仓

Autonomous AI Lakehouse 的数据库管理员创建了一个新方案。

您需要在 Autonomous AI Lakehouse 中使用一个包含联合多维数据集数据的方案。

注意:

Oracle 建议使用专用方案。

新的 Autonomous AI Lakehouse 用户相当于一个新方案。

在本文档的剩余部分,将方案所有者称为 DB 用户

在 Autonomous Database 上创建用户(如果要使用 OCI 控制台)

或者

CREATE USER (使用任何 SQL 客户端工具创建 Autonomous AI Lakehouse 用户/方案)

Autonomous AI Lakehouse 的数据库管理员向 DB User 授予资源权限。

Autonomous AI Lakehouse 中的数据库用户需要能够:

  • 创建与 Autonomous AI Lakehouse 的连接

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

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

为联合立方预配自治 AI 数据湖仓

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

注意:

如果您计划让 Essbase 管理数据存储,则此先决条件不适用。请参阅联合立方的数据加载选项

Autonomous AI Lakehouse 中需要事实表来存储 Essbase 多维数据集数据。

注意:

您可以使用 Data Studio 工具将数据加载到 Autonomous AI Database 中。请参阅“数据加载”页

确定数据透视维并设置事实表

SQL Session Governor 已启用。

您可以取消在 Autonomous AI Lakehouse 上运行的 SQL 会话。如果 Essbase 计算用时过长,或者如果 联合多维数据集需要备份或恢复,则可能需要取消 SQL。

如果 Essbase 计算、数据加载或在联合多维数据集上运行的聚合生成长时间运行的 SQL 语句,则可以取消这些会话,即使它们在 Autonomous AI Lakehouse 上运行也是如此。

取消对联合立方长时间运行的 SQL

注意:

步骤 1 和 2 是必需的。步骤 2 是对步骤 1 的验证。如果失败,则重复步骤 1,更正所有错误。

表 16-3 Essbase 平台先决条件

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

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

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

多维数据集必须在它自己的名称唯一的应用程序中。联合多维数据集不应与其他多维数据集共享应用程序。请勿将同一 Autonomous AI Lakehouse 方案用于多个 Essbase 实例。

需要 Essbase 大纲才能将多维数据集映射到 Autonomous AI Lakehouse 中的事实表。

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

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

Essbase 必须与 Autonomous AI Lakehouse 建立连接。

创建用于联合多维数据集的连接

这是创建联合分区的先决条件。

一个或多个个人配置 DBMS_CLOUD 身份证明。

在创建联合分区之前,您需要启用云身份证明,以便 Essbase 可以在 Autonomous AI Lakehouse 中存储数据和元数据。

设置联合多维数据集的身份证明