上海涛德顾问学院

查看: 6111|回复: 0

Oracle Essbase 入门培训第一讲:Essbase的体系结构

[复制链接]

88

主题

0

好友

451

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2014-5-26 15:42:36 |显示全部楼层

Essbase 是针对规划、分析和管理报表应用程序进行了优化的多维数据库软件,它不是常规的RDBMS。

Essbase为运营分析提供聚合存储数据库,为财务分析提供块存储数据库。

Essbase 独创性地将创新技术设计融入开放的多层体系结构中。通过该产品,可以将决策支持系统扩展为动态运营系统,这样不仅可以对历史绩效进行即席查询和编制报表,还可以结合历史分析和未来规划。通过 Essbase,组织内的人员可以从任意角度、在任意明细级别共享、访问、更新和分析企业数据,而无需掌握新工具、查询语言或者编程技巧。


Essbase体系结构如下图:

Essbase架构

Essbase架构

其整个相关体系结构的描述如下(以 2014-04-31 最新版本11.1.2为标准):

1 Essbase Server:此多线程 OLAP 服务器利用对称多处理硬件平台。服务器充当共享资源,处理所有数据存储、高速缓存、计算和数据安全问题。

2 Essbase Database:存放多维数据集可以采用两种存储模型实现:

2.1块存储和聚合存储。块存储数据库支持密集数据集,允许用户交互式回写和执行复杂财务分析。

2.2聚合存储数据库用于推动运营分析,而且针对维数多、极其稀疏的数据和具有上百万成员的维进行了优化。

3 Administration Services:这是数据库和系统管理员访问 Essbase 的接口,它提供了访问多个 Essbase Server 实例的单点访问能力,类似ORACLE数据的OMS。

4 Administration Services Console,用于连接第3点中的Administration Services ,连接成功后可以设计、开发,维护和管理多个 Essbase Server 实例以及多个应用程序和数据库。可以在控制台中预览数据,而无需打开客户端应用程序,如 Oracle Spreadsheet Add-in。此外,还可以使用自定义的 Java 插件来利用和扩展关键功能。

5 Hyperion Smart View for Office:此软件程序为访问多种 Oracle Hyperion 产品提供了单一的 Microsoft Office 接口。使用 Smart View,可以执行多种 Oracle Spreadsheet  Add-in 功能,并将 Oracle Hyperion Essbase、Planning、Financial Management 以及各种报表和分析工具中的实时内容集成到Microsoft Office 程序中。

7 Spreadsheet Add-in:此软件程序可以与 Excel 无缝集成。使用 Spreadsheet Add-in 可以访问 Essbase Server 实例并在 Essbase 数据库上生成即席报表,其在连接ESSBASE时与Smart View功能相似。

8 MaxL:用于管理和维护 Essbase 系统,属于 Essbase 多维数据库访问语言的两种之一。通过MaxL 数据定义语言 (DDL),可以使用语句发出操作ESSBASE的各种请求;MaxL DDL 对早期的ESSCMD 脚本 进行了改进,可以通过发出 Shell 命令与操作系统交互,并可以通过实施 Perl 模块将其嵌入到 Perl 程序中。

9 ESSCMD:此命令行语言支持以交互方式或通过批处理文件或脚本文件来执行服务器操作。ESSCMD是早期语言,在今后的版本中将不会为其添加新功能。

10 MDX:这种多维查询语言类似SQL 。MDX 支持通过使用语句(通常包含动词 SELECT)执行高级数据提取和查询的功能。使用 MDX 可以在聚合存储数据库中构建成员公式。

11 Essbase API:这是开发人员访问 Essbase 的接口,通过该接口,可以使用 VB、C 或者Java编程语言创建自定义的应用程序。

12 Integration Services:Integration Services 提供了一个元数据驱动的环境,用于集成存储在Essbase 数据库中的数据与RDBMS中的事务数据。通过 Integration Server 的穿透钻取功能,商业用户可以从 Essbase 报表查看链接的事务数据。混合分析功能可为商业用户制定决策提供更详细的信息,并提高信息技术 (IT) 经理设计和维护大型分析应用程

序时的模块化水平。

13 Essbase Studio:此工具为企业级的 Essbase 分析应用程序开发、部署和维护提供支持环境。使用 Essbase Studio 的图形化前端可以根据分散的数据源构建 Essbase 多维数据集。用户也可以选择不用它而选择Administration Services Console 手工构建Essbase 多维数据集。



涛德顾问学院
Oracle OCM 11g认证培训Oracle 12c OCP 全国独家推出
大数据,BI商业智能,数据库,ADF,中间件,EBS,ODI,ETL全产业链培训服务提供商
回复

使用道具 举报

涛德人工智能培训5月最低年薪45万

上海涛德顾问学院 ( 沪ICP备14006824号 )  

GMT+8, 2018-9-18 22:12 , Processed in 0.234706 second(s), 29 queries , Gzip On.

Top Data World

回顶部