BI的作用
随着经济发展商务智能对于企业越来越重要,是因为无知是现代企业的最大威胁。不知不觉的风险是巨大的,而一知半解可能比一无所知危害更大,因为我们会依据错误的数据做出决定和采取行动。
商务智能所要做的就是充分利用企业在日常经营过程中搜集的大量定量资料,并将它们转化为信息和知识来免除企业中的瞎猜行为和无知状态。
具体说来,商务智能可以在以下几个方面发挥作用:
理解业务:商务智能可以用来帮助理解业务的推动力量,认识是哪些趋势、哪些非正常情况、哪些行为正对业务产生影响。
衡量表现:商务智能可以用来确立对员工的期望,帮助他们跟踪并管理其表现。
改善关系:商务智能能为顾客、员工、供应商、股东和大众提供关于企业及其业务状况的有用信息,从而提高企业的知名度、增强整个信息链的一致性。
利用商务智能,企业可以在问题变成危机之前很快地对它们加以识别并解决。商务智能也有助于加强顾客忠诚度,一个参与其中并掌握充分信息的顾客更加有可能购买你的产品和服务。
创造获利机会:掌握各种商务信息的企业可以出售这些信息从而获取利润。但是,企业需要发现信息的买主并找到合适的传递方式。在美国有许多保险、租赁和金融服务公司都已经感受到了商务智能的好处。
产品结构
BI-Pilot是遵从J2EE规范的商务智能(BI, Business Intelligence)平台软件。
BI-Pilot主要由如下部分组成:
◇ BI-Report:跨行业智能报表系统,以C/S(客户机/服务器)方法设计报表、B/S(浏览器/服务器)方法查看报表。包括Report
Builder、Report Server两部分,Report Builder是专业的报表设计、调试、发布工具,Report
Server是专业的企业级报表服务器。
◇ BI-OLAP:B/S模式的智能在线分析系统,为客户数据钻取、旋转、切片等等多种数据分析解决方案。包括OLAP
Builder、OLAP Server两部分。
产品定位
◇ 原来信息化的重点在数据的收集,缺少数据的查询、分析功能。例如企业的销售系统,重点在销售数据的收集和统计,而对于数据的对比分析、客户种类的切片分析、历史数据的挖掘对比等等都欠缺。
◇ 其次,企业的经营活动是有机的联系在一起的,但不同信息系统却将其割裂进行处理。由此便导致业务人员如果想把不同系统的数据汇总、对比、分析等等就非常困难,无法在适当时候提取和使用这些资料。
◇ 各层次管理者需要浪费太多的时间寻找正确的信息以协助他们处理日益增加问题。
因此企业迫切需要能够整合来自不同应用、不同数据源的数据,具有数据分析功能,并能根据个人化的要求,将相关的数据报表和分析结果展现出来的产品。
产品应用示意
产品特点
■为客户提供周到服务,降低客户拥有成本
→ 基于生产厂商的支持和服务,为客户提供可靠、安全的服务承诺。
→ BI-Pilot是基于100% Java和标准HTTP网络协议而开发的,从Windows桌面环境到IBM、HP、SUN等高端服务都能够稳定的运行。能够充分利用客户原有硬件设备和网络环境。
■整合不同数据源
→ 一方面可以访问各种关系型数据库,如Oracle、DB2、Sybase、SQL Server、Informix等其他JDBC支持的数据源。
→ 另一方面利用我们独特的JDBCAny技术能够访问XML、CSV等文本文件中的数据。
→ 在某些应用中,如ERP,为了保证ERP数据库的安全性、稳定性,不允许BI-Pilot直接访问其数据库,所以就利用JDBCAny来取得其ERP中的数据。
■企业级应用的高性能、高效率
→ BI-Pilot特别针对企业应用中的大数据量、多用户并发等特点在系统架构设计及具体算法上做了特殊优化,保证系统在大数据量、多用户并发情况下依旧优秀的响应速度。
→ 用户也可以选择将BI-Pilot部署到WebLogic或者WebSphere中,并借此实现负载均衡、分布式计算等高端应用。
→ 北京移动利用BI-Report生成日报表,其Oracle 8i数据库每天增长300M数据,每张报表大小在20M~30M之间,生成报表的时间在40秒左右。
■卓越的开放性
→ BI-Pilot采用模块化、开放的系统架构设计,拥有完整的开放API,能够与用户的应用系统、企业门户网站等无缝集成。
■完善的数据安全性保证
→ BI-Pilot拥有完善的用户安全认证体系,只有经过正确认证的用户才可以看到报表数据和分析结果。
→ BI-Pilot支持各种防火墙以及HTTPS等各种安全加密技术,保证数据传输的安全性。
■方便快捷的数据访问和报表制作
→ 非专业人员利用提供各种向导,包括数据库连接、查询、报表、图表、交叉表的制作等等,即可创建出专业美观的报表。
→ 利用Mapping映射,将英文的表和字段名称成中文,极大方便业务人员制作报表。
→ 图形化的查询工具,利用鼠标拖拽即可建立查询。
→ 内置多达11种统计函数,方便使用。
■多种图表样式完美支持
→"一幅图表胜过千言万语"。BI-Pilot支持诸如二维图、三维图、线型图、饼状图、柱状图、区域图、自叠加图形等等多种图形。
→ 可以利用图表向导方便的在各种图形之间任意切换,使得数据之间的比较一目了然。
■国内复杂报表格式的充分支持
→ BI-Pilot基于数据嵌套分组的基本原理,提供十数种附加的控制条件及多重计算点,使报表的形式千变万化,真正满足国内不同行业对于报表格式的复杂需求。
■多数据源数据的混合展现
→ 能够把来自不同系统的数据基于其商业逻辑或条件在同一张报表或图表中展现,方便数据 的对比。
→ 能够把报表和图表混排展现,创造出准确、美观的报表。
■灵活可定制的报表外观
→ 支持在报表中嵌入图片、徽标、条码等等。
→ 报表元素包括位置、字体、颜色等几十种属性的自定义,报表元素的任意拖拽。
→ 多种文件格式的输出,包括PDF、Excel、Word、HTML、PostScript等等。
■强大、易用的即席报表
→ 管理者在浏览器上通过鼠标的点击即可选择所要查询的数据,可进行排序、汇总等工作,并生成相关报表。
■自由的计划任务定制
→ 用户可以自由定义报表生成的时间,不仅仅是日报、周报、月报这样定时报表,还可以定义每隔数天来生成报表。
→ 生成的报表可以选择打印、电子邮件、保存文件、FTP上传等多种格式
■灵活、强大的自定义公式
→ 自定义公式为专业人员提供了一个强大工具,它支持全部的JAVA语法,能够实现各种复杂运算,并设置报表对象的属性。
■通用的OLAP
→ 支持Oracle、Essbase、DB2、SQL Server等等。
→ 对OLAP数据的便捷访问。
→ 与报表设计统一的界面
■基于Web的部署和分析
→ 用户可以在Web上利用鼠标拖拽,即可轻松的进行数据分析。
→ 分析结果能够部署到Web上,共他人共享。
■轻松的数据分析
→ 分析任意的数据细节,从年销售额到月销售额到日销售额,从产品的合计生产成本到具体每项产品生产成本,用户可以根据需要的钻取到任何详细数据。
→ 任意的数据组合,从时间和产品产量对比到车间和产品产量的对比,用户根据实际需要能够以任意组合来查看数据。
→ 提供警示图、均线图等分析图形,分析一段时间之内的趋势。
→ 轻松的突出显示数据的异常,当数据高与或低于设定值以后,能够突出显示,提醒管理者。
→ 图表和交叉表间任意切换,不仅仅有图表的直观对比,还有交叉表的明细数据。
产品优势
BI-Pilot产品优势主要体现如下几个方面:
■技术优势
→ JAVA,BI-Pilot使用100%纯JAVA开发,保证了其技术的先进性和跨平台、跨数据源等等诸多特性。
→ 开放性,BI-Pilot采用开放的系统架构,可以任意增删模块;完全开放的API,方便进行定制化开发;能够与其他应用无缝连接。
→ 复杂报表的支持,BI-Pilot根据国内报表特色进行了特殊设计,满足国内不同行业对于报表格式的复杂需求。
■服务优势
→ 良好的技术支持和培训服务,我们向客户提供完善、周到的技术支持和人员培训服务。
→ 经验丰富的咨询工程师,我们与合作伙伴有众多应验丰富的咨询工程师和行业专家,为客户提供商业智能解决方案。
→ 向用户提供完善的产品升级服务。
目前国内市场相关产品的比较分析
报表作为反应各种数据之间关系以及比较的直观工具,在经济活动过程中占有重要的地位,而国内由于使用习惯等原因,对报表格式的复杂性要求又远远高于国外。
根据IDC数据,2002年国际市场报表产品市场,高达23.99亿美元,未来几年还将保持每年21%以上的增长速度。而在国内随着企业信息化及电子政务的快速发展,作为上述二者重要组成部分的报表产品的市场也在迅速扩大,国内外各厂商也纷纷注意此市场,分别推出各自的真对国内的产品,例如BO、Brio、用友华表、久其,而作为数据库厂商Oracle、Sybase这样专业数据库厂商,在其产品中也包括报表的制作生成工具。
目前国内报表产品主要分为专业报表产品、其他产品内嵌两大部分。例如Oracle、Sybase等提供的报表工具都应算为其他产品内嵌范围。
对于的报表产品,由于要面对大数据量和大用户量的并发访问,并可能需要访问不同数据库的数据,以及客户对于报表日益复杂个性化的要求,非专业报表产品越来越不能适应当前要求,专业报表产品已逐渐发展为市场主流。
专业报表产品中,国外产品主要有BO、Brio等,其特点是用户范围比较广,产品比较完善,技术比较成熟等,但其缺点同样突出,因为单纯就报表功能来说,它们产品无法满足国内各种复杂报表格式的要求,而且价格较高,限制了国内客户的选择。
国内产品主要有用友华表、久其等,其特点是使用符合国内用户使用习惯,简单方便,能够制作符合国内要求的复杂报表;其缺点是缺少诸如OLAP等高端功能,产品仅仅能运行在Windows平台上。
由于历史原因目前国内市场的报表产品几乎全部都是基于微软产品,但最近2年多以来Linux的蓬勃发展,根据赛迪提供资料仅今年第一季度国内Linux市场增长高达69.2%,目前在服务器市场已经基本形成UNIX、Windows、Linux分庭抗礼之势。其次,自从去年以来,国内的政府采购中大量采用了非微软的相关产品,未来在政府机关中,各种非windows的平台越来越多,那么各种电子政务的应用,也将要转向非Windows平台。
Java作为面向网络、跨平台的语言,已经获得SUN、IBM、HP、Oracle、Sybase等众多厂商产品的全面支持,而J2EE作为JAVA企业应用的规范,已经成为企业级应用发技术标准之一。
Bi-Pilot是提供跨行业、跨平台、跨数据库的企业级报表解决方案的软件产品。
Bi-Pilot在技术上瞄准未来的发展方向,即基于WEB的应用、全面采用跨平台的Java语言、全程使用XML技术及面向对象的设计方法。在产品设计上采用全开放的设计思想,完全遵从现有的工业标准,采用高效率的零偶合模块设计(实现与API完全分开)使得产品非常灵活。
另外,对于一些信息化进行较好,需要对历史数据进行分析的企业,那么数据分析(OLAP)这样的高端应用,已经提上出这方面需求了。根据IDC数据,2002年全球OLAP市场共15亿美元,并将保持每年15%左右的增长,Bi-Pilot即将全面支持DB2、Oracle、SQL
Server等主流常用OLAP Server,来满足企业级数据分析等高端应用。
以下为Bi-Pilot产品与目前市场上常见产品的技术、性能比较
| 技术比较 |
| |
Bi-Pilot |
Brio |
BO |
用友华表 |
说明 |
| J2EE规范 |
Y |
N |
N |
N |
遵循J2EE规范,使得Bi-Pilot具有跨平台性,以及可扩展性 |
| 访问多种数据源 |
Y |
N |
N |
N |
一方面,我们可以访问任何支持JDBC连接的数据库,其次利用JDBCAny技术,可以将任何java对象,任何XML、EJB、CSV之类的商业数据模拟成为普通的RDBMS并建立JDBC连接。 |
| 矢量字体 |
Y |
N |
N |
N |
为了确保在不同平台上显示一致字体,使Bi-Pilot捆绑了矢量字体,以确保在不同平台上报表字体一致
|
| 基于XML语言 |
Y |
Y |
N |
N |
这使得Bi-Pilot更加开放,与其他的应用更方便的连接及共享数据,更方便的扩展性。 |
| 负载均衡 |
Y |
Y |
Y |
N |
负载均衡的应用,可以使Bi-Pilot能够支持多并发的企业级高端应用 |
| 浏览器支持 |
Y |
N |
N |
N |
Bi-Pilot可以实现零客户端察看报表 |
| 开放性 |
Y |
N |
N |
N |
Bi-Pilot采用开放的系统结构,可以被任何JAVA、C/C++程序调用。 |
| 跨平台 |
Y |
N |
N |
N |
由于基于J2EE规范,使得Bi-Pilot有了跨平台特性 |
| OLAP |
Y |
Y |
Y |
N |
Bi-Pilot 比BO、Brio支持更多的OLAP
Server,应用范围更广,功能更强大 |
| 强大专业的报表服务器 |
Y |
Y |
Y |
Y |
Bi-Pilot针对报表的特点在系统结构设计以及具体算法上进行了优化。 |
| C/S设计报表,B/S查看报表 |
Y |
N |
N |
N |
Bi-Pilot设计报表时所见即所得,保证生成报表的符合要求 |
| Query生成工具 |
Y |
Y |
Y |
N |
Bi-Pilot具有图形化、交互式的Query生成工具,使报表设计人员无需专业数据库知识,即能轻松地操作数据库,查询数据; |
| 本土特色的复杂报表 |
Y |
N |
N |
Y |
作为自主开发的报表产品,Bi-Pilot充分考虑国情,能够制作满足各行各业不同要求的各种复杂报表。 |
| 完整、开放的API |
Y |
N |
N |
Y |
Bi-Pilot提供了完整开放的API可供其他应用调用 |
| 基于项目的Team协作开发 |
Y |
N |
N |
N |
Bi-Pilot可以实现资源共享,Team协同工作,能极大加快工作进度,提高工作成效。 |
| 即席报表 |
Y |
Y |
Y |
N |
报表运行时由客户决定报表所要显示的数据。 |
服务比较:
因为Bi-Pilot是我们拥有自主知识产权所开发的产品,所以我们能提供及时、高效的周到服务,主要包括:
1. 提供客户需求的分析、报表产品的选择、解决方案模型的建立等咨询服务
2. 针对用户的个性需求,可以修改源码;二次开发时技术支持和开发人员的培训;最终用户的培训等等
3. 电话及现场工程师支持服务;产品维护;Bug修补;产品升级等其他各种完善的服务
综上所述,Bi-Pilot在技术和功能上目前都有其他产品不可比拟的优势。