本文主要介绍我在实习结束时对Business Object(BO)的两个软件:信息设计工具以及Web Intelligence胖客户端的介绍及使用总结。
Business Objects是全球领先的商务智能(BI)软件公司。
- BI(Business Intelligence,商务智能)是一种运用了数据仓库、在线分析和数据挖掘等技术来处理和分析数据的崭新技术,目的是为企业决策者提供决策支持。
- BO(Business Object,业务对象层)表示应用程序领域内”事物”的所有实体类。这些实体类驻留在服务器上,并利用服务类来协助完成它们的职责。BO公司主要业务是帮助企业更加深入的跟踪和了解其业务,改善决策水平,优化企业绩效。
- BI是商务智能,或挖掘工具;BO是一个BI产品,是SAP(思爱普)公司的Business Object.
BO即指SAP BO。SAP 公司(中文名:思爱普公司)成立于1972年,总部位于德国沃尔多夫市,是全球最大的企业管理和协同化商务解决方案供应商、全球第三大独立软件供应商。
BI(Business Intelligence)即商务智能,它是一套完整的解决方案,用来将企业中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业务经营决策。
BI是一个概念;BO是一个公司,也是一个软件,是BI工具市场上占据份额最大的软件。
Business Object是一个由多个产品组成的产品族,主要包括Business Object, Desinger, Document Agent, Supervisor, Business Miner五个产品。
用户不同使用的工具也不同。
BusinessObjects Enterprise 是一种用于创建报表、分析和信息传送的集成式套件,它提供了可提高最终用户生产效率和减少管理工作量的解决方案。
信息设计工具是供Universe设计员使用的软件工具。
Universe是把最终用户和数据库结构的技术细节隔离开来的语义层,可专门提供给公司或机构中的业务人员(在Web Intelligence等工具中)使用。
业务人员无需学习SQL,透过语义层访问,面对的是熟悉的业务对象而不是数据库的复杂结构。
技术人员潜心维护系统和开发语义层。
Universe 的作用是为 Web Intelligence 的非技术用户提供一个易于使用和理解的接口,使他们能依据数据库运行查询,以创建报表和执行数据分析。
新建项目流程:插入会话->新建项目->新建关系连接->将关系连接发布到资源库->新建数据基础->新建业务层->发布.
界面中间栏目下方选项卡的功能:
- 连接:数据库表
- 数据基础:结构窗口
- 别名和上下文:取消环路。 取消环路的其他方法:别名表或者合并两个表
- 参数和值列表:设置参数,可设置默认值
可新建变量(运用函数、SQL)、构建查询、设置参数和值列表
让业务用户自发访问企业信息
注: 数据处理大致可以分成两大类:联机事务处理OLTP(On-Line Transaction Processing)、联机分析处理OLAP(On-Line Analytical Processing)。
OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。 OLTP 系统强调数据库内存效率,强调内存各种指标的命令率,强调绑定变量,强调并发操作;
OLAP系统则强调数据分析,强调SQL执行市场,强调磁盘I/O,强调分区等。
Web Intelligence胖客户端–查询界面:
拖动字段到结果对象或过滤器,点“刷新”进行预览,或点“运行查询”运行
Web Intelligence胖客户端–报表界面:
功能:更改表名、字段名、新建变量、运用函数、添加过滤器、制作饼状图条形图(设置统计图格式)等等
Web Intelligence胖客户端–效果展示:
饼图、条形图的数据直接拖动字段到图标中即可。 该界面可新建变量(SAP HANA函数,有sum等聚合函数、to_char等字符串相关函数等等),可直接更改数据公式以改变列值;此外,这里还能添加过滤器栏,根据自己的需要查看结果
BOE 中央管理控制台:
SAP BusinessObject Enterprise可查看别人发布的报表
导出为excel如下(统计图在这里为图片格式,把鼠标放在扇形区域没有详细信息显示出来):
Tableau是数据可视化BI,用于用于交互地可视化分析和仪表盘分析应用。Tableau相对传统BI更轻量和便捷,但是撇去了传统商业智能中ETL、数据集市等概念,因此只能展现处理好的数据。
Tableau的独特之处在于惊艳的可视化图表和友好的可视化操作界面,不输任何图表插件。
帆软BI实际上叫FineBI,是国内为数不多的大数据BI产品,同属于自助式BI,简单易用。对于数据的链接和处理提供两种方案:
自带可视化ETL功能和前端分析功能,对准备好的数据也可以自由地进行筛选、过滤、计算等简单操作,可提供移动端和大屏的展示方案。业务方案更全面,贴近实用。
注:多种数据源:关系数据库、NO SQL数据库、大数据平台、多维数据库、文本数据源、程序数据源、云端数据源、其他数据源
Qlikview是基于内存的BI,将数据集成、数据压缩、分析引擎、图表报表制作和前端管理界面融为一体。
提供多样的图表类型,界面表现力强,无维度限制,任何字段都可以作为管理视点进行组合、分析、钻取,支持计算维度和计算度量,在开发性方面可以用VB Script、JavaScript做二次开发。
因其他可视化工具我没有用过,因此只大概百度对比了一下他们与BO的区别,不妥之处,敬请指教。