Pentaho技术可行性分析

来源:互联网 发布:sony vegas for mac 编辑:程序博客网 时间:2024/05/16 03:15

Pentaho技术可行性分析

1.多种方案比较

 

BIEE

ODI

BIRT

Pentaho

公司

ORACLE

ORACLE收购ODI

Eclipse插件

Pentaho

价格

按License算,昂贵

按CPU算,贵

开源免费

社区版开源免费

性能

性能高

性能比传统ETL高10倍,最快的转换速度

性能一般,有内存溢出bug,不适用大数据量处理

性能一般,但可部署多服务器并发任务,支持集群

功能

完整的BI套件包括:ETL、Report &Analyst、Business Process

只包含ETL功能,支持计划任务。

Report designer、自带runtime服务、简单的数据转换

BI套件包括:ETL工具Kettle、BI Server、Report Design Studio、OLAP等

易操作性

安装复杂,操作需要专业培训。

图形设计界面,参数配置,易上手。

基于eclipse免安装,解压运行。图形界面报表开发,易上手。

免安装,解压运行。ETL工具Kettle是图形拖拽操作界面,易上手。

文档/社区支持

文档较多,社区一般,相关专业培训较多。

文档较多,社区不多

文档较多,商用较少,无任何技术支持。

官方社区比较活跃(英文)

中文社区有2个(不太活跃)

文档较少,多为英文文档。

扩展性

完整的BI方案,基本能满足企业的所有BI需求。

只是ETL工具,不包含报表展现功能

提供Java API,可嵌入web系统

综合的BI套件工具,支持更高数据分析功能的要求,但社区版功能有限。

移植性

支持多操作系统

支持多操作系统

支持多操作系统

支持多操作系统

监控

监控功能强大

监控功能一般

没有监控功能。

监控功能一般。

2.Pentaho介绍

2.1资源地址

    所有套件下载:http://sourceforge.net/projects/pentaho/

    Pentaho官方网站:http://www.pentaho.com/

    Pentaho爱好者中文论坛:http://www.itisbi.com/

Pentaho中文论坛:http://www.pentahochina.com/biforum/index.jsp

 

2.2概要介绍

    Pentaho BI套件的组成:

 

此处只介绍我们常用的几个:

 

2.2.1 Kettle ETL解决方案:

Data Integration,适用于各种场景的ETL工作。其又包括几个部分:

u     Spoon—设计转换及作业的集成开发环境

转换(Transformation,专注于数据加工):数据加工规则(源数据和目标数据的转换)。

作业(Job,专注于流程控制):多转换及其他操作的流转控制。

u     Carte—Job的执行引擎

    内置tomcat,定时执行和监控job的服务端。

²       支持增量抽取,通过时间戳或增量表进行抽取;

²       支持多数据源,excel及各种数据库;

²       图形拖拽,支持JavaScript对数据进行复杂加工;

²       数据库管理转换文件,方便测试环境和生成环境切换(修改数据库配置)。

  

2.2.2 BI Server报表展现服务器

u     BI Server(基于Tomcat)

报表门户,内置tomcat,用户登陆后可访问具有权限的报表;

可用admin用户对报表进行用户授权。

u     BI Server Console(BI Server管理器)

管理前端角色、用户密码等

2.2.3 Report Design Studio(报表设计器)

u     通过studio制作报表,publish到BI Server

2.2.4 Dashboard(仪表盘)社区版未提供

2.2.5 Weka(数据挖掘解决方案)未试用

2.2.6 Mordrian OLAP(多维数据分析器)未试用

2.2.7 Pentaho Metadata Editor(元数据编辑)屏蔽底层业务数据 未试用

 

2.3 Pentaho拓扑简示

 

 

 

 

2.4企业版与社区版的区别

Pentaho企业版和社区版的区别主要表现在Dashboard(仪表盘)上。

Pentaho企业版的收费标准主要是是按用户数,基本价格都在3万美元左右。

Pentaho企业版相对社区版增加了门户功能,页面布局等功能。

Pentaho企业版的 ETL工具可以支持Hadoop,可视化建模等功能。

 

  

3.国内服务商

3.1人大金仓信息技术股份有限公司

其具有基于 Pentaho社区版开发的 BI平台版本,提供 Pentaho企业版的相应功能,而且提供本地化的服务。 

 

服务内容

价格

备注

培训(kettle,pentaho平台系列

工具的使用,部署pentaho平台)

3000/每学员/每天

 

三个学员以上+北京以外的往返交通费(飞机),

一般培训时间是两天。

外派开发(Onside Development)

3 W人/月

外派开发人员到客户方开发。

(三个人月以上) 

技术支持,二次定制开发

2500人/日

用户提出需求,我方根据需求在Pentaho平台上二次开发。

用户现场实施

2000人/日

完全基于 Pentaho产品的实施。

 

3.2苏州百咨信息技术有限公司

其在银行业商业智能方面的经验harland financial solutions (3.5 years),Wells Fargo Bank (1.5 years)等。其有很多银行方面的实施经验和案例,包括了 transaction analysis, loan analysis, delinquency analysis,investment analysis等

   1.培训Pentaho(5000元/天,除差旅费,3天),对企业人数不限。

2.设计方案:项目的前期设计,包括:数据仓库及数据模型的建立,ETL转换和olap的设计,价格具体要按实际的业务需求可以定。

3.项目外包。

0 0
原创粉丝点击