- 长臂猿-企业应用及系统软件平台
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的“面向解决方案”。
业务问题:当一个许可证有效期已满的雇员在一家医疗机构工作时,需要:
注意到这个问题,一个代理工人必须替换这个雇员,直到他们的许可证被更新过。注意到何种情况下,一个病人的安全是有风险的和发生风险的可能性。
业务目标:提高病人的安全,减少没有许可证的雇员的责任,减少替换没有许可证的雇员时,雇用的代理职员上的花销。
当前业务流程:每个经理维护她所在部门的许可证有效期的一个列表。
建议解决方案:从一个集中式的数据库,预约生成报表,它根据部门,列出了每个雇员持有的许可证,以及他们当前许可证的有效期。