BI工具对比
BI产品是做决策分析系统的关键工具,在市面上有两大阵营,一个是传统的以IT为中心的BI产品,这类产品以COGNOSBO为代表,从技术路线上需要将数据从应用系统抽取到数据仓库,再建立数据集成,生成多维模型再生成报表。从业务上IT人员根据指标要求,开发好固定的报表供相关人员查看,辅助决策。在有另一大阵营是敏捷BI,以TIBCO Spotfire为代表,该类型产品从技术路线上必须将数据从应用系统抽取到数据仓库再进行分析,它可以基于原始数据、Excel、数据仓库和自己桌面的数据进行报表开发;从业务上IT人员可以开发好报表模型,将部分参数暴露给业务人员,让业务人员充分的参与到报表的生成和调节,具有强的灵活性,下面是详细对比。
对比内容
BO
COGNOS
Spotfire
一、易用性
 
 
 
开发难易
提供了基于拖拽的应用开发界面,类OFFICE的开发操作,很多技术都成为行业标准;开发流程是通过选取数据源的表建模,或者直接连接语义层,再选用适当的字段在界面上建立表格或者图形,整个过程都非常简单友好,有层级的功能,能够通过类BASIC脚本编写复杂的计算项及对报表的大部分属性进行控制;提供了各种格式的报表向导;提供报表模板功能,直接选取数据源套用模板就能生成格式化的报表;没有控件库的功能;
提供了基于拖拽的应用开发界面;开发流程:使用Framework Manager选择数据源表和列,建立模型、查询项、过滤项,最终生成数据包发布到服务器,接着使用ReportStudio在图形化界面建立报表;有报表向导功能;有报表模板功能;编写复杂报表需要使用VB脚本语言
相对来说,Spotfire更容易使用,它是为以业务为中心的设计的,让普通业务人员能够使用的专业的BI数据分析。报表开发人员不用处理复杂的建模过程;工具提供自动化/智能化的过滤面板;基本操作都是通过鼠标拖拽完成。应用程序控制简单,功能丰富,掌握windows视窗操作经验的人通过简单培训,就能很快掌握Spotfire的。工具还提供常用的统计挖掘功能,但操作简单,它让普通业务人员体验专业的数据分析。
维护及二次开发
需要维护计算项及属性控制脚本;还需要维护语义层,数据源更新需要重新刷新语义层,若数据源发生变化需要在语义层中进行相应修改,有些特殊字段需要在语义层中编写公式,公式比较复杂,短时间内难以快速接受
需要维护Framework Manager开发的数据模型及VB脚本语言
报表即模板。 由于易用性高,报表的更新,维护非常简单。二次开发扩展能力非常强,基于平台,可以和整合任何对象以及Spotfire任何对象,实现自动化,扩展新控件,模型化分析流程等等;并提供ironpython脚本控制。
学习难易
需要学习类BASIC脚本语言,表层感觉使用比较简单,但是牵扯到相当多的细节,例如展示数据行数的限制、报表服务器缓存等设置方式需要对该产品有一定了解后才能够进行设置
需要学习VB脚本语言;
产品组件多;学习曲线长
普通分析人员很容易学习掌握Spotfire;二次开发,基于的人才、文档资源丰富,开放性好。
开发工期
具体开发工期视项目情况而定,由于BO属于产品型,因此有些需求无法满足客户一些个性化需求,而现今客户的需求名目繁多,有些需求BO无法满足,导致客户对该产品的认可度下降,若利用水晶报表进行复杂式报表的开发速度较慢,水晶报表只是单纯的绘制表样的时间就需要耗费相当长的时间。
由于需要使用Framework Manager建立数据包后才能建立报表,开发周期较长
Spotfire将功能职责分配明确,IT负责底层数据架构,业务分析人员负责业务问题的实现、展示;专业服务商可按需提供专业的服务;Spotifre/Spotfire面向易变的数据分析需求,开发周期非常短。
系统部署周期
可以逐个报表发布,也可以发布整个报表目录,部署很快,但每张报表发布需要修改数据源的用户名和密码,根据需要还必须对报表的刷新机制进行定制,该产品占用资源比较大,为保证系统能正常快速得运行需要建议客户单独购买服务器,增加用户费用。
需要手工逐个发布报表,把相关的URL添加到门户中,周期较长
系统安装部署简单。报表一键式保存法布
直接用户的使用
简单培训就能自行开发,语义层的功能很好的解决了终端用户的数据源的辨识问题,使用人员需要熟悉数据结构,语义层需要实施方技术人员设置好才能快速交付客户,增加项目实施工作量,水晶报表非专业人员无法迅速上手报表制作。
简单培训就能自行开发;语义层的功能方便最终用户
没有复杂建模;向导式步骤提示操作;有BI工具经验的用户,可以自行摸索掌握;普通用户简单培训,可制作专业数据分析报表。
在线分析
通过层级的功能能够实现在线的预设分析钻取,提供OLAP INTELLIGENCE模块在线进行OLAP分析,数据响应时间长,第一次访问数据源时间比较长,需要安装JAVA插件,仪表盘需要安装SVG。
支持在线基于WEB的设置定义分析;在线的OLAP分析需要使用powerplay;
灵活的维度组合,自定义层次结构,简单的OLAP操作,且仪表盘、报表、统计挖掘和OLAP的功能在一个界面内都能实现。图表推荐功能让报表开发非常易用
WEB修订和编辑
提供WEB INTELLIGENCE模块在线进行报表制作修改
支持
支持,提供互动API,可以和其他web应用程序互动。如与百度地图/eChart集成。
二、前端美观展现
 
 
 
在地理信息系统上进行数据钻取分析
水晶报表内置地图,能够进行相关地图钻取,但若需要添加其他类型的地图,例如山东省的就比较复杂,必须按照其规定的地图格式来寻资源。
不支持
支持。支持自定义地图
仪表盘分析
仪表盘功能主要以静态展示为主,能通过层级的功能能够实现预设分析钻取,功能相对较弱,Dashboard能够实现动态仪表盘功能,并且不仅限于仪表盘样式,支持切片分析、雷达图等多种样式
有较强的仪表盘分析功能,需要通过编写VB脚本实现;新收购了CELEQUEST,是操作型的仪表盘工具
Spotfire提供仪表盘分析功能;支持集成各种第三方图表工具,如D3,Anychart,FushionChart,HighChart,Echart等等
报表展现分析
支持自由报表、交叉表、组合报表、钻取报表、子报表、运行合计及中国式复杂报表(中式报表需要拼接而成);能同时显示多种图表;报表功能在处理OLAP数据源时功能较弱,能够利用水晶报表来进行智能分析报告的制作。
支持自由报表、交叉表、钻取报表及中国式复杂报表(中式报表需要拼接而成);能同时显示多种图表
字符串转数组在线工具支持明细表、交叉表、组合报表、钻取报表、统计表。Spotfire支持中国式复杂报表。
Spotfire主要是可视化分析,提供各种可视化图表,包括3d 散点图,热图,统计图等等
钻取功能
在报表中可以通过树状控件进行钻取,也能通过层级的功能实现预设分析钻取,功能相对较弱,钻取必须是数据源设置好层级关系,但同时能够利用链接、子报表等多种方式达到类似于钻取的功能。
不能随意钻取,需要预定义钻取路径,能够实现穿透钻取,在本系列的各个产品中跳转
可以随意维度组合钻取
OpenGL
支持二次开发
与OFFICE结合
支持EXCEL导出
支持EXCEL导出
支持
嵌入图片
支持多种图片格式
支持
支持
嵌入影音动画
支持
支持
支持
嵌入FLASH
支持
支持
支持

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。