Oracle商业智能应用程序(第二部分)
2008-06-03 12:41:25 来源:WEB开发网应用程序供应商的商业智能应用程序是轻量级的:
这对于许多商业智能应用程序来说确实如此。事实上Oracle在它的商业智能应用程序7.9出现之前它自己所提供的就是如此。但是,现在Oracle所提供的商业智能应用程序远远超出轻量级范围。这些应用程序是使用行业最佳方法建立在范围和数据库可以处理的一样广泛的关系型平台上的。
不像从其它供应商那里拿来的预先打包的商业智能应用程序那样,Oracle 使用了与你一开始想使用的相同设计技术、工具和平台。如果你对于关系型数据库、维度模型和Informatica感觉很好,那么你也会觉得商业应用程序很好的。对于这些工具你想自己在一个开发环境中所做的一切事情你都可以对购买的Oracle商业智能应用程序去做。此外,Oracle 添加了Informatica所没有的一些功能,叫做ETL Orchestration(以数据仓库管理控制台——“DAC”的形式)。
有一个复杂的例子,如果必要的话你可以构建到你的商业智能应用程序系统中去,就是例如一个跨国公司有两个不同类型的ERP,每一个都放在世界各地的6个数据中心里。此外,在各地较小的应用程序中有更多的客户数据。这所有的12个ERP实例需要顺利地集成到一个数据仓库中,还要克服潜在的数据问题,例如在不只一个的ERP上数据随机显示,在ERP间链接记录,以及一个复杂的安全模型。实际场景是对商业智能应用程序进行适当的扩展和定制以处理更多的逻辑。许多用户需求是和预先开发的代码和配置非常不同的,但是商业智能应用程序可以调整以处理非常复杂的需求。
对于商业智能应用程序的复杂性,关于关系OLAP vs 多维OLAP(立方体)有一点需要讨论。要以对商业智能应用程序添加新的维度以进行度量分析,只要对现有的可以处理许多丰富维度的事实表添加一个新的维度就可以了。基于立方体的系统一般不以这种方式操作;对你在一个立方体确定下来之前能够添加到它其中的维度属性是有限制的,而且要删除一些其它的东西。企业级ROLAP引擎就不像OBI EE。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
赞助商链接