Essbase 和数据仓库(一般问题)

Essbase & Data Warehousing (General Question)

我正在尝试了解 Essbase 与传统数据仓库之间的关系。我认为它只是基于某些类型数据的数据仓库的替代方案。这是真的?它只是另一个可以用来补充或替代传统数据仓库的来源吗?使用 Essbase 代替数据仓库的例子是什么?需要两种来源的例子是什么?谢谢大家

-LM

关系是公司通常会使用 DW 作为 Essbase 的数据源。不过,您不会将 Essbase 用作 DW。 Essbase 将专门用于提供基于 DW 数据子集的特定分析。例如,考虑一个包含组织中所有数据的 DW:销售记录、HR 信息、运营数据等。可能存在并且通常是公司希望从数据仓库(通常通过定制数据集市或数据湖)加载到特定 Essbase "cube"。尽管 DW 可能拥有细化到交易或日记账分录级别的财务数据,但更常见的做法是将汇总信息加载到多维数据集中。例如,您可能需要按帐户、年份、期间和位置汇总财务数据,然后将其加载到多维数据集中以提供分析 ("slice and dice"/"ad hoc reporting")。

您可能想知道 Essbase 为 table 带来了什么,而不是仅仅从 DW 本身获取数据。 Essbase(或类似的 OLAP 引擎)让您可以将数据排列到具有层次结构的维度中,支持 "write back",并且速度很快。回写允许用户将他们自己的数据提交回多维数据集。这通常用于促进预算和预测活动。即席报告使用户(通常是接受过培训如何通过 Excel 的插件使用 Essbase 的财务用户)能够创建快速检索数据的报告(而不是 [=] 上的等效查询需要多长时间) 19=] 可能需要),以及通过以有利于用户和业务的方式排列维度和层次结构来提供高级报告功能。例如,虽然您通常可以按月加载包含总计的 Essbase 多维数据集,但 Essbase 多维数据集中的时间维度聚合或 "roll up" 聚合到季度是很常见的,这反过来又聚合到一年的总计。类似的聚合是为商业实体(按州、组织、地区等排列)、金融账户(按财务文件、损益表等的行排列)等设计的。