Oracle:BIEE, IBM:Cognos, SAP:BO 三大BI产品的对比

来源:互联网 发布:加密软件厂家 编辑:程序博客网 时间:2024/05/25 19:56
-->cognos建立模型是由Framework来完成的,建模略显复杂,没有BIEE的三层结构清晰;
-->cognos建立好的模型需要发布等一系列操作才能完成,如果有做的有问题的地方需要修改,这样的流程就 显得有些麻烦了;
-->cognos在小的插件方面比较有优势,例如,如果你想在一张报表中加入第一加入序号,对于cognos来说 是小菜一碟,直接就有小插件,但是对于BIEE来讲就比较困难了,会使用的到rank等函数,不能直接实现;
-->cognos分为三个模块,report、analytics、query,但是在report中想要实现数据环比、同比,就比较麻烦,需要建立多层小查询,然后在关联起来,而BIEE都是AdministrationTool中完成,建立好星型关系后就只需要在逻辑层增加一个计算列,添加一个函数就可以完成;
-->局部刷新,这一个现在网页很普遍的功能,cognos目前的级联下拉选择,每选择一个,就会造成整个页面刷新,biee在此方面较有优势,它的页面分为提示和表两部分,因此,当级联下拉选择时只是提示部门在刷新。
-->变量传入,这也是一个很有用的功能,cognos的变量传入方式我目前的应用还没有发现,估计应该通过小查询来完成;biee在变量方面分有 session和资料库变量,并且提示可以引入资料库变量,因此在实现页面初始化是设定窗口时间、默认昨天等应用非常有用
-->BIEE很容易上手,rpd的三层模型逻辑清楚,报表开发的工作甚至可以交给最终用户来做,如果客户需求不那么变态的话,确实可以实现“零代码”开发,但正是这点,有些人可能觉得不够灵活,很多封装好的功能,做二次开发不是那么容易; 
-->另外个人感觉BIEE开发“中国式”的报表不太方便,虽然BIP作为“报告式报表工具”会比BIEE的分析灵活许多,但跟国内的润乾、帆软这些固定报表工具比起来,还是差了些,这也是国外报表工具的通病吧。
-->ognos的缺点主要就是操作比较复杂,因为界面设计的不够美观,所以总是在适当的时候需要写js,html css等来调整达到客户的需求,IBM也开放了很多这样的端口允许比较浅的二次开发,这是优点也是缺点,但是确实增加了他的复杂度,另外cognos与很多组建的集成,让它变得很庞大,例如spss,权限工具,sdk等,总之吧,IBM很阴险的吧很多负担扔给了开发者,增加了开发难度同时也增加了灵活性.
-->
BIEE 现在oracle下是最强力的bi分析工具,最早进入中国,有统一的语义层,11g后统一的基于weblogic的应用管理和支持,支持简单方便的集群,前端及中后端设计功能强大,前端开发灵活易用,只要开发公司投入足够强力的技术人员,工程期规划合理,基本上可以实现从上层到中下层的所有的需求,界面还算美观,不过弱点就是说做一些中国式的报表工量较大,还有一些不足的地方,但是oracle不断的发展和升级,产品正在变得越来越好。其他方面是实施建议找一个真的很负责任的公司和实施团队实施 。全看实施团队的技术能力。

congons:现在ibm下主力bi分析工具,没用过,接受过一些培训,产品线应该比较齐全,应该说和biee各有特色,与biee各有自己强的地方,不敢随意评价。但是好象听说因为使用比较多的产品线组成他的整个bi层面的支持,方案会比较分散,所以还需要其他的高手们指正我的认识。但是congons在商务智能领域说实话还是比较有名。

对我来说BO是 很老的产品了,2年了,不知道整个产品的界面有没有升级, 每个产品有自己的语义层,我知道三个产品线:report,wb,cx,我记得每个的语义层都需要单独设计
wb 即 标准的多维分析网页版,有点简单,不能满足复杂要求,
report 是一个表单级的分页以打印为目的的表单设计器+查询器,主要是给中下层用,管理上层用的不太多。
cx 一个使用excel+flash结合的设计器,生成一个flash,把数据放到excel中结合flash用于分析,我认为适用于小而灵活的分析需求,快速实现不错的需求,对大数据量的分析需求力有不足,要开发能力强才能做的更好,适合需求不高的管理层使用,需求高的话需要高级的技术人员进行设计。

-->银行保险都是cognos 多

-->这3个产品都是他们收购的。  


   1.cognos建立模型是由Framework来完成的,建模略显复杂,没有BIEE的三层结构清晰;
    2.cognos建立好的模型需要发布等一系列操作才能完成,如果有做的有问题的地方需要修改,这样的流程就 显得有些麻烦了;
    3.cognos在小的插件方面比较有优势,例如,如果你想在一张报表中加入第一加入序号,对于cognos来说 是小菜一碟,直接就有小插件,但是对于BIEE来讲就比较困难了,会使用的到rank等函数,不能直接实现;
    4.cognos分为三个模块,report、analytics、query,但是在report中想要实现数据环比、同比,就比较麻烦,需要建立多层小查询,然后在关联起来,而BIEE都是AdministrationTool中完成,建立好星型关系后就只需要在逻辑层增加一个计算列,添加一个函数就可以完成;
    5.局部刷新,这一个现在网页很普遍的功能,cognos目前的级联下拉选择,每选择一个,就会造成整个页面刷新,biee在此方面较有优势,它的页面分为提示和表两部分,因此,当级联下拉选择时只是提示部门在刷新。
    6.变量传入,这也是一个很有用的功能,cognos的变量传入方式我目前的应用还没有发现,估计应该通过小查询来完成;biee在变量方面分有session和资料库变量,并且提示可以引入资料库变量,因此在实现页面初始化是设定窗口时间、默认昨天等应用非常有用。
    7.关于打印,cognos打印使用跟踪专成pdf来实现,excel数据显得比较散乱;bieeexcel和pdf都可以。
    8.待续。
0 0
原创粉丝点击