BI工具对比.docx
- 文档编号:4513213
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:12
- 大小:21.76KB
BI工具对比.docx
《BI工具对比.docx》由会员分享,可在线阅读,更多相关《BI工具对比.docx(12页珍藏版)》请在冰豆网上搜索。
BI工具对比
BI工具对比
BI产品是做决策分析系统的关键工具,在市面上有两大阵营,一个是传统的以IT为中心的BI产品,这类产品以COGNOS、BO为代表,从技术路线上需要将数据从应用系统抽取到数据仓库,再建立数据集成,生成多维模型再生成报表。
从业务上IT人员根据指标要求,开发好固定的报表供相关人员查看,辅助决策。
在有另一大阵营是敏捷BI,以TIBCOSpotfire为代表,该类型产品从技术路线上必须将数据从应用系统抽取到数据仓库再进行分析,它可以基于原始数据、Excel、数据仓库和自己桌面的数据进行报表开发;从业务上IT人员可以开发好报表模型,将部分参数暴露给业务人员,让业务人员充分的参与到报表的生成和调节,具有强的灵活性,下面是详细对比。
对比内容
BO
COGNOS
Spotfire
一、易用性
开发难易
提供了基于拖拽的应用开发界面,类OFFICE的开发操作,很多技术都成为行业标准;开发流程是通过选取数据源的表建模,或者直接连接语义层,再选用适当的字段在界面上建立表格或者图形,整个过程都非常简单友好,有层级的功能,能够通过类BASIC脚本编写复杂的计算项及对报表的大部分属性进行控制;提供了各种格式的报表向导;提供报表模板功能,直接选取数据源套用模板就能生成格式化的报表;没有控件库的功能;
提供了基于拖拽的应用开发界面;开发流程:
使用FrameworkManager选择数据源表和列,建立模型、查询项、过滤项,最终生成数据包发布到服务器,接着使用ReportStudio在图形化界面建立报表;有报表向导功能;有报表模板功能;编写复杂报表需要使用VB脚本语言
相对来说,Spotfire更容易使用,它是为以业务为中心的设计的,让普通业务人员能够使用的专业的BI数据分析。
报表开发人员不用处理复杂的建模过程;工具提供自动化/智能化的过滤面板;基本操作都是通过鼠标拖拽完成。
应用程序控制简单,功能丰富,掌握windows视窗操作经验的人通过简单培训,就能很快掌握Spotfire的。
工具还提供常用的统计挖掘功能,但操作简单,它让普通业务人员体验专业的数据分析。
维护及二次开发
需要维护计算项及属性控制脚本;还需要维护语义层,数据源更新需要重新刷新语义层,若数据源发生变化需要在语义层中进行相应修改,有些特殊字段需要在语义层中编写公式,公式比较复杂,短时间内难以快速接受
需要维护FrameworkManager开发的数据模型及VB脚本语言
报表即模板。
由于易用性高,报表的更新,维护非常简单。
二次开发扩展能力非常强,基于平台,可以和整合任何对象以及Spotfire任何对象,实现自动化,扩展新控件,模型化分析流程等等;并提供ironpython脚本控制。
学习难易
需要学习类BASIC脚本语言,表层感觉使用比较简单,但是牵扯到相当多的细节,例如展示数据行数的限制、报表服务器缓存等设置方式需要对该产品有一定了解后才能够进行设置
需要学习VB脚本语言;
产品组件多;学习曲线长
普通分析人员很容易学习掌握Spotfire;二次开发,基于的人才、文档资源丰富,开放性好。
开发工期
具体开发工期视项目情况而定,由于BO属于产品型,因此有些需求无法满足客户一些个性化需求,而现今客户的需求名目繁多,有些需求BO无法满足,导致客户对该产品的认可度下降,若利用水晶报表进行复杂式报表的开发速度较慢,水晶报表只是单纯的绘制表样的时间就需要耗费相当长的时间。
由于需要使用FrameworkManager建立数据包后才能建立报表,开发周期较长
Spotfire将功能职责分配明确,IT负责底层数据架构,业务分析人员负责业务问题的实现、展示;专业服务商可按需提供专业的服务;Spotifre/Spotfire面向易变的数据分析需求,开发周期非常短。
系统部署周期
可以逐个报表发布,也可以发布整个报表目录,部署很快,但每张报表发布需要修改数据源的用户名和密码,根据需要还必须对报表的刷新机制进行定制,该产品占用资源比较大,为保证系统能正常快速得运行需要建议客户单独购买服务器,增加用户费用。
需要手工逐个发布报表,把相关的URL添加到门户中,周期较长
系统安装部署简单。
报表一键式保存法布
直接用户的使用
简单培训就能自行开发,语义层的功能很好的解决了终端用户的数据源的辨识问题,使用人员需要熟悉数据结构,语义层需要实施方技术人员设置好才能快速交付客户,增加项目实施工作量,水晶报表非专业人员无法迅速上手报表制作。
简单培训就能自行开发;语义层的功能方便最终用户
没有复杂建模;向导式步骤提示操作;有BI工具经验的用户,可以自行摸索掌握;普通用户简单培训,可制作专业数据分析报表。
在线分析
通过层级的功能能够实现在线的预设分析钻取,提供OLAPINTELLIGENCE模块在线进行OLAP分析,数据响应时间长,第一次访问数据源时间比较长,需要安装JAVA插件,仪表盘需要安装SVG。
支持在线基于WEB的设置定义分析;在线的OLAP分析需要使用powerplay;
灵活的维度组合,自定义层次结构,简单的OLAP操作,且仪表盘、报表、统计挖掘和OLAP的功能在一个界面内都能实现。
图表推荐功能让报表开发非常易用
WEB修订和编辑
提供WEBINTELLIGENCE模块在线进行报表制作修改
支持
支持,提供互动API,可以和其他web应用程序互动。
如与XX地图/eChart集成。
二、前端美观展现
在地理信息系统上进行数据钻取分析
水晶报表内置地图,能够进行相关地图钻取,但若需要添加其他类型的地图,例如山东省的就比较复杂,必须按照其规定的地图格式来寻找资源。
不支持
支持。
支持自定义地图
仪表盘分析
仪表盘功能主要以静态展示为主,能通过层级的功能能够实现预设分析钻取,功能相对较弱,Dashboard能够实现动态仪表盘功能,并且不仅限于仪表盘样式,支持切片分析、雷达图等多种样式
有较强的仪表盘分析功能,需要通过编写VB脚本实现;新收购了CELEQUEST,是操作型的仪表盘工具
Spotfire提供仪表盘分析功能;支持集成各种第三方图表工具,如D3,Anychart,FushionChart,HighChart,Echart等等
报表展现分析
支持自由报表、交叉表、组合报表、钻取报表、子报表、运行合计及中国式复杂报表(中式报表需要拼接而成);能同时显示多种图表;报表功能在处理OLAP数据源时功能较弱,能够利用水晶报表来进行智能分析报告的制作。
支持自由报表、交叉表、钻取报表及中国式复杂报表(中式报表需要拼接而成);能同时显示多种图表
支持明细表、交叉表、组合报表、钻取报表、统计表。
Spotfire支持中国式复杂报表。
Spotfire主要是可视化分析,提供各种可视化图表,包括3d散点图,热图,统计图等等
钻取功能
在报表中可以通过树状控件进行钻取,也能通过层级的功能实现预设分析钻取,功能相对较弱,钻取必须是数据源设置好层级关系,但同时能够利用链接、子报表等多种方式达到类似于钻取的功能。
不能随意钻取,需要预定义钻取路径,能够实现穿透钻取,在本系列的各个产品中跳转
可以随意维度组合钻取
OpenGL
无
无
支持二次开发
与OFFICE结合
支持EXCEL导出
支持EXCEL导出
支持
嵌入图片
支持多种图片格式
支持
支持
嵌入影音动画
支持
支持
支持
嵌入FLASH
支持
支持
支持
任意绘图导入
不支持
不支持
支持大多数
图片加工
不支持
不支持
不支持
支持影音
支持
支持
支持
OLAP多维分析展现
提供OLAPINTELLIGENCE模块,支持所有的OLAP操作,旋转、拖拉、钻取
提供powerplay模块,支持各种OLAP操作,在OLAP分析方面一向收到称赞
支持灵活的维度组合,自定义层次结构,简单的OLAP操作;以及各种OLAP函数
数据处理运算
能够通过脚本很灵活地对数据进行分块处理;支持异构数据集;能够在语义层就对数据进行灵活的处理
支持异构数据集;能够在构建数据包过程中就对数据进行灵活的处理
内置各种灵活的数据运算函数;提供可选的灵活de数据处理运算模式,如可数据以在内存中,也可以在数据库中处理运算。
图形展现形式
有多种图形,包括一些独有的图形,如漏斗图;不支持图形的叠加显示;支持图图叠加功能;
支持条型/3D条型,饼型/环型、线型、量表型、漏斗型、散点型、点密集型、瀑布型等图形
支持。
Spotfire支持灵活的数据可视化报表,支持折线图、柱状图、饼图、散点图等等常用图表,以及各种组合图形,此外Spotfire还支持包含带统计功能的箱形图以及类聚功能的热图等等,提供二次开发能力,开发新的展现图形
关键KPI数据预警(企业的运营过程中某些关键性指标信息,应具有良好预警展现提供给用户,便于管理者及时掌握信息做出决策)
支持,水晶易表支持多种图形的预警,只需要划分好预警的的各个阶段即可简单得实现预警功能
支持
通过脚本控制支持;通过OA组件,支持大批量并发的近实时的预警监控。
发布平台
可在任何Web服务器上发布
可在任何Web服务器上发布
SpotfireServer支持多平台,webserver发表在IIS上
支持PDF(无纸化办公)
静态PDF
不支持
支持
支持集成开发管理分析模型
能够实现部分,不灵活
能够实现部分,不灵活
能够实现
三、价格与投资
对客户价格
价格高(被SAP收购后,把自己定位为服务高端用户)
价格一般
价格低
开发费用和周期
一般
一般
低
开发和维护人员成本
开发费用一般,维护费用很高
开发费用一般,维护费用很高
低
扩展能力
费用昂贵,仅仅支持SAP高端付费用户
扩展性在100以内,同时费用昂贵
扩展能力强
投资与回报
需按模块购买。
一次性投资,多用途,全方位回报
投资成本低,风险低,分析功能全,性价比高;价值驱动的理念有较高的回报
四、功能性能对比
功能组合
钻取、选择、排序
钻取、选择、排序
功能全,交互性好,用户体验度高
模版的可重用性
提供标准的报表模板功能,;不提供LIBRARY功能
有模板功能
报表即模板,模板即报表,数据替换更新简单
对Cluster(集群)技术支持
可以随时共享或取消某一项或几项的服务负载均衡功能,还可以让报表自动或指定在某一组服务器中运行,支持动态的均衡负载,可以将一种逻辑功能物理分布到多台服务器上运行,国内有多例成功案例;
支持集群技术,以多层次的处理体系结构为基础,能自动调整负载平衡和服务器容错处理
支持集群技术
Server的多进程分发
页面实时动态刷新
支持实时刷新,但是为了提高速度,在实施过程中普遍使用计划刷新的机制
支持
SOA
无
无
企业级B/S架构部署
可以支持包括DHTML、ActiveX、Java等6种的浏览方式,其中DHTML格式完全没有插件下载,游览端与报表服务器可以工作在防火墙的两端
纯HTML
标准HTML,一处开发,兼容各个终端。
集成性
支持各种WEB服务器,开放了所有的API接口,可以使用任意公共开发工具开发用户浏览与管理界面,并且可以任意集成到用户现有应用中去,可以在最终用户界面上任意组织查看方式
支持开放的API和工业标准的XML可编程接口,用户完全可定制自己的UI(用户界面),能与其它非BI应用的内容(如:
企业内部网)无缝集成
开放API,能与其它应用集成
数据库及多维数据源
支持常见的所有数据源(包括关系型数据库及OLAP)及部分不常见数据源(Exchange、Lotus等),支持存储过程为数据源,支持Unix和数据库的多种连接方式(ODBC、OLEDB、NativeDriver),水晶报表能够以BO的语义层为数据源进行报表制作。
支持各种主流关系型数据库、OLAP数据库和文件数据源,有SAP认证;支持Unix和数据库的多种连接方式(ODBC、OLEDB、NativeDriver)
支持各种数据源,包含Excel/MDB/CSV等数据文件,Oracle/SQLServer/MySQL等关系数据库,也支持Hadoop,web等数据源。
支持自定义数据源。
多源报表的支持
支持
支持
支持,且数据混搭方式简单
数据重用性
在客户端支持多达二十种以上的导出格式(Word,Excel,PDF,XML),并且在导出的时候可以选择是否保留格式,若保留格式则导出与浏览完全一样的格式数据;导出到excel中时格式保持较好
Excel、PDF、XML、HTML和CSV
支持多种格式
权限
有权限系统,可以修改组或用户的权限,并且可以选择继承或特殊的权限,对于报表细节的控制(如打印,导出)也可以做到;用户认证方面可以集成包括NT/Unix、LDAP(Lotus)、Table及自身用户的认证,系统已提供相应的接口与管理界面;有审计功能,能够针对每张报表,每行或者每列数据进行权限设置
集中方式、基于LDAP的安全管理机制;若与其它Table用户进行认证,需进行复杂的开发
支持各种安全管理机制。
支持功能权限控制,报表级别控制,数据记录级控制。
单一登陆
已经具有NT/Unix、LDAP(Lotus)用户直接单一登录的功能与管理界面,使用Table用户可以利用简单的脚本进行后台的认证处理
有现成的接口实现单一登陆功能;可以和IBMWebSphere、SAP和Plumtree企业门户即时集成
支持SSO
调度功能
支持全面的事务处理,支持自定义日历,触发的时间与处理方式有多种选择
支持将个性化报表批量分发(burst)到多个位置和多种格式
支持自动化调动,job创建,批量导出等等
跨平台部署
支持各种windows和unix平台
Windows/AIX/HP-Unix/Solaris
SpotfireServer支持多平台,webserver支持windows
架构
企业级B/S架构部署
企业级B/S架构部署
支持企业级B/S架构部署兼容部门级C/S架构部署
流程控制能力
不支持;需要编写额外的JSP来实现类似功能
能够通过VB脚本实现各种流程控制功能
可以与集成,完成各种流程控制能力
数据回写
不支持
不支持
支持
语义层
强大的拥有专利的“语义层”"(semanticlayer)技术,能够使用户和技术复杂的数据库系统分离,支持预定义的层次结构但同时也支持自定义的层次结构,能够将数据库中的各字段转换为用户容易理解的字段,方便业务人员进行相应的数据分析操作。
有语义层技术
没有复杂的语义层定义
元数据
支持,能够把元数据与外部工具共享;能够随时更新改变的元数据,可以很方便的把数据库和业务信息进行映射
有统一的元数据模型;但不开放元数据,也不支持其他公司的元数据
标准XML定义,有自己的元数据库
个性化主页与Portal
提供Portal的功能,可以将各种应用直接发布在上面;没有个性化的主页定制功能
提供Portal的功能;没有个性化的主页定制功能
提供Portal的功能;没有个性化的主页定制功能
中文
产品、文档及帮助全面汉化
有中文版本,但不稳定
有中文版本
性能
细分的服务器组能够很好地并发处理报表流数据;可以选择数据处理在数据库服务器端处理还是在自身服务器中处理,效率较高;有独特的报表流技术,可以将一部分数据显示给最终用户,同时下载后部分数据,读取大数据量时时间比较长,并且在报表及分析中设置的公式多少与响应的速度有很大的关系
较差,不能选择处理方式,每次操作都会进行全部数据的重处理功能,效率较低。
需要全部下载计算完毕才可浏览
内存计算,反应数据快
用户管理界面
所有的管理与用户操作界面都在浏览器中操作
C/S界面进行管理
C/S界面开发、管理、浏览;B/S浏览
综上所述,Spotfire产品技术路线灵活,容易上手,报表多样且支持业务人员自有调节,比较适合我厂对数据分析的要求。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BI 工具 对比