聚合存储、块存储和联合多维数据集之间的差异

如果您已经具有 Essbase ASO 或 BSO 应用程序,则可以将其设置为联合分区应用程序。

如果需要与 federated partition 多维数据集并排比较 Essbase 块存储 (BSO) 和聚合存储 (ASO) 多维数据集的特征,请在规划阶段使用此页。

  聚合存储 (ASO) 块存储 (BSO) 联合分区多维数据集
数据存储模型

数据存储在 Essbase 中。

数据存储在 Essbase 中。

数据存储在 Autonomous AI Lakehouse 的关系表中。

在本文档中的其他位置,此表称为事实表

工作方式

维数可能非常高,包含数百万成员,但多维数据集包含相对稀疏的数据切片(许多维交叉点不包含数据)。

数据仅在 0 级输入。多维数据集针对快速聚合进行了优化。

与 ASO 相比,维的数量和规模通常较小。

BSO 适合密集数据集。一些维定义为密集维,大多数交叉点都有数据,其他维定义为稀疏维。这有助于 Essbase 高效存储数据以及优化相关性分析(以避免过度计算)。

数据可以在任何级别输入。

Essbase 大纲映射到事实表,允许数据存储保留在 Autonomous AI Lakehouse 中,同时可以使用您构建到 Essbase 应用程序中的逻辑进行分析。

使用 Essbase 大纲的分析功能,您可以利用多维分析所需的任何复杂过程数学,以层次形式分析平面关系表。

计算和聚合(如果可能)将由 Essbase 转换为 SQL 并推送到 Autonomous AI Lakehouse ,以便更接近数据的存储位置进行处理。

您可以在平台日志中查找 Essbase 写入的 SQL,此日志位于 <DOMAIN_HOME>/servers/essbase_server1/logs/essbase

典型用例

ASO 多维数据集通常用于高度聚合的分析、定制计算和分配。

数据加载可以分为多个切片,以便频繁进行高度并行化的更新。

BSO 多维数据集通常用于财务和运营规划,以及与源相关的聚合数据的交互式报告。

BSO 多维数据集专门用于满足复杂的分析需求,即需要使用公式/数学以及进行频繁的过程计算。

数据不会离开 Autonomous AI Lakehouse ,因此无需在 Essbase 中刷新和重组。联合分区是基于现有 ASO 或 BSO 多维数据集创建的,因此您可以使用其中任一 Essbase 选项,并享受其在计算和查询方面的好处,而不必将数据加载到 Essbase 中或重建大纲。

如果您的组织已将事实表存储在 Autonomous AI Lakehouse 中,则联合分区可用于使用 Essbase 功能,例如:

  • 在 Excel 中使用 Smart View 查询表

  • 强大的计算和查询功能,包括财务和时间智能

  • “假设”建模和预测

  • 回写功能

如果您的组织已使用 Essbase ,则联合分区可用于访问在 Autonomous AI Lakehouse 中存储数据的以下优势:

  • 避免 Essbase 数据加载过程导致的数据延迟

  • 能够处理的数据量比在 Essbase 中处理的量更大

  • Autonomous AI Lakehouse 的其他运营优势,包括自动扩展和自动备份