pentaho学习小结

本文总结了pentaho的学习体验,重点介绍了kettle的ETL功能,展示了如何进行数据抽取、转换和加载。同时提到了report designer在报表设计和数据分析中的作用,以及pentaho studio在构建action sequence中的角色。通过 pentaho 解决方案和商业智能的定义,阐述了如何利用pentaho进行企业决策支持和业务洞察。
摘要由CSDN通过智能技术生成

看了这么长时间的pentaho,我觉得有必要做一下总结:

首先,有关pentaho我重点接触到了其中如下三个子工具:

     kettle:一个ETL工具(数据抽取,转换,加载),具体来说是对数据进行抽象提取,以达到我们想要展现的形式,当然也可以实现数据的迁移。它有两种脚本文件:job和transform

transform如下所示,即为一个简单的转换过程(获取日期->转换为YYYY-MM-DD的格式->在表中由该日期作为查询条件->将查询结果输出到文件中):

job中可包含一个转换, 负责完成整个工作流的控制。如下所示:

     report designer:一个报表设计器,可以在pentaho其他地方调用它生成的prpt文件。我现在用pentaho studio可以调用无数据库连接的基本报表,若有数据库连接还要做一些配置(这点一直没研究出来)。

report designer可以根据数据生成图表进行分析。下图为部分报表内容:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值