Pentaho是世界上最流行的开源商务智能软件,以工作流为核心的,强调面向解决方案而非工具组件的,基于java平台的商业智能(Business Intelligence,BI)套件BI,之所以说是套件是因为它包括一个web server平台和几个工具软件:报表,分析,图表,
数据集成,数据挖掘等,可以说包括了商务智能的方方面面。它整合了多个开源项目,目标是和商业BI相抗衡。它偏向于与业务流程相结合的BI解决方案,侧重于大 中型企业应用。它允许商业分析人员或开发人员创建报表,仪表盘,分析模型,商业规则和 BI 流程。
功能和特点
◆ 集成管理和开发环境:Eclipse
◆ ETL工具:Enhydra/Kettle
◆ OLAP Server:Mondrian
◆ OLAP展示:JPivot
◆ 数据挖掘组件:Weka
◆ 应用服务器和Portal服务器:JBoss
◆ 单点登陆服务及LDap认证:JOSSO
◆ 自定义脚本支持:Mozilla Rhino Javascript脚本处理器。
核心思想
较其它BI框架而言,pentaho也提出了自己平台的特色,是面向解决方案的思想。
由技术白皮书中节选的一段案例分析,可以了解到,什么是pentaho的“面向解决方案”。
业务问题:当一个许可证有效期已满的雇员在一家医疗机构工作时,需要:
注意到这个问题,一个代理工人必须替换这个雇员,直到他们的许可证被更新过。注意到何种情况下,一个病人的安全是有风险的和发生风险的可能性。
业务目标:提高病人的安全,减少没有许可证的雇员的责任,减少替换没有许可证的雇员时,雇用的代理职员上的花销。
当前业务流程:每个经理维护她所在部门的许可证有效期的一个列表。
建议解决方案:从一个集中式的数据库,预约生成报表,它根据部门,列出了每个雇员持有的许可证,以及他们当前许可证的有效期。
版本介绍
授权分为两个版本:商业版和社区版。
社区版
社区版为开源,授权协议为:GPL,LGPL。
社区版代码已从官方网站分离,由sourceforge代为管理。
代码及开发工具见扩展1。
商业版
商业版需要付费,有试用demo可下载。
官方网站见扩展2。
实例
方案1:给他们要求的东西
创建一个50 页的报表并每月发送给每个部门。
Resulting Business 业务流程:
报表的运行没有被审计。如果报表没有被如期的产生,那人们需要多久才能发现这种情况呢?每个部门的经理需要读取报表和过滤信息。但是,有可能报表丢失,管理员休假,或者日期搞错了。当管理员发现license 即将过期时,他们会使用邮件给同事们发一个通知。但通知可能会丢失或弄错邮箱。雇员尽力规划预备工作,申请和认证时间。但如果时间表发生冲突, 将导致预备工作受损。雇员在license 过期前,因为没有时间做更多的预备工作或者认证而失败.
这个solution 是不完整的,因为它仅仅自动化了信息传递,它对于必须要发生的真实业务流程并没有任何辅助作用。业务目标被使用报表产品的方式来达到。
方案2:给他们真正需要的东西
创建业务规则来判定为了对每种类型的license做足预备工作而需要的交付周期,并增加对问题域的解决路径。每天或每周运行一个列出雇员在他们交付周期内的审计报表。对于每个雇员,初始化一个预定义的license更新业务流程:1. 在经理与雇员之间双向传递电子化信息
2. 要求经理与雇员都要做电子化确认;
3. 指导雇员编排预备工作时间表
4. 指导经理审核并批准时间表
5. 要求雇员输入认证测试日期
6. 逐步告警功能,如果没有足够的再测试时间获得的话
7. 要求经理校验新的license
8. 传递认证失败的通知给经理和时间表调度程序
提供许可证更新业务流程的在线、实时的报表。产生月度和季度的绩效审计报表
BI发展趋势
大数据趋势
BI所有发展趋势中首要的一个趋势是各种各样的数据在不断地增长。2012年,更多的组织会利用自身庞大的数据来获益,而不仅仅只收集并储存它们。这将迫使BI软件商提供那些真正能够处理大数据的解决方案。包含数据集市的QlikView、Yonghong Z-Suite等BI软件基于Ad-hoc模式的解决方案包括内存分析技术、列式存储数据库技术以及BI性能的提升等将会成为其中关键的因素。
自助式进一步发展
那种认为自助式BI只是IT部门开放一小部分数据及BI分析功能给雇员的观念已经过时了。给雇员提供一个他们能够按照自身的需求来获取数据的环境正变成一种规范。企业软件消费化只是这其中的一部分原因,真正的驱动因素是企业商业环境及业务变化的持续加快。如今业务人员期望他们可以按照自己的需求来设计和修改报表。如果不能,他们就会对现有的工具失望,这也会导致他们的组织做出相应的改变。
移动BI成为主流
苹果公司宣称在2012年,92%的
世界五百强企业将会测试或部署Ipad。企业们对于移动BI的看法正在从试验阶段过渡到具体的部署上面,而平板电脑提供了一个可以成功部署BI的平台。在2012年底,如果你还没有使用移动BI,你将成为落后者。