Oracle BIEE 概况
Oracle BIEE是一个非常有创造力的工具,它对于物理层,逻辑层,展现层的理解和定义创造了一个非常简洁而清晰的数据模型,使用这个数据模型可以完整地连接企业内各个异构数据源,从而使商业智能真正能够在企业范围内得到大规模部署和使用。
BIEE:Oracle Business Intelligence Enterprise Edition Oracle在05年底收购Siebel,取其前端开发工具Siebel Analytics作为Oracle BI的新平台。区别原Discoverer起见,称为Enterprise Edition,而原来的Discoverer就变成了Standard Edition了。二者各取部分结合,加个xe,于是又有所谓的Standards Edition One.这就是OBIEE、OBISE和OBISE ONE的简单缘起。 07年Oracle收了Hyperion,于是取Hyperion BI的部分组件,合并升级为现在的OBI EE Plus。
BIEE的数据模型分为3层:
1、 物理层Physical,用于定义和连接各类异构数据源,型数据库、符合XML规范的源数据、OLAP服务、Essbase、Excel等,具体定义数据源物理表结构、字段数据类型、主外键。可简单理解为“物理表定义”。值得一提的是,BIEE只是保存定义,并没有存储数据本身。物理层通过“连接池”、“缓存查询结果”等技术来提高性能。
2、 逻辑层Business Model and Mapping,基于物理层构建的DW多维数据模型如星型模型或雪花模型,以及定义逻辑模型与物理模型间的映射关系。需要定义事实表和维度表的主外键关系,可以定义维度表的层次和事实表的度量。这里是整个BIEE的设计核心,需要“整合”开发人员和业务人员两种视觉。一个逻辑层的表,可能来自多个物理层的表;一个逻辑层的字段,可以来自多个物理层的多个表。
3、 展现层Presentation,该层隐藏掉任何技术术语和模型,去掉任何业务不关心的字段如ID列,以最终用户的视角和术语行描述。最常见的做法是面对不同的用户组——业务部门,来设计不同的展现层分析项。这样做的好处是:可以把 表开发更加完善,符合最终用户的需求。
包含以下组件
Oracle BI Server:常见的企业业务模型和抽象层
Oracle BI Answers:即席查询和 表
Oracle BI Interactive Dashboards:高交互性信息板,用于访问业务智能和应用程序内容
Oracle BI Delivers:主动式业务活动监视和警
Oracle BI Disconnected Analytics:针对移动专业人员的完整分析功能
Oracle BI Publisher:企业 表和”点对点” 表的分发
Oracle BI Briefing Books:信息板页面快照,用于在离线模式下查看和共享
Hyperion Interactive Reporting:直观且高度互动的即席 表
Hyperion SQR Production Reporting:批量生成高质量的格式化 表
Hyperion Financial Reporting:图书级质量的格式化财务和管理 表
Hyperion Web Analysis:基于 Web 的联机分析处理 (OLAP) 分析、演示和 表
基础架构
相关资源:rmw_zhe:Zenoh-He的ROS2RMW层_ros2架构-其它代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!