Kettle 4.x在Ubuntu下无法正常工作,核心对象不能拖动到工作区,并且系统运行十分缓慢
解决方案为删除掉Ubuntu的overlay scrollbars,执行如下命令:
sudo apt-get remove overlay-scrollbar liboverlay-scrollbar-0.1-0
Spoon
Merge Join(合并排序)时必须对两次查询的结果进行排序后才可以使用,否则返回记录为空
Infobright的Kettle插件
Kettle3.2版本在使用BrightHoust Loader时的异常:Infobright loader throws NullPointerException when repository is used
http://jira.pentaho.com/browse/PDI-2459
此问题在3.2.0以后的版本已经解决。
在Windows平台使用时,需将infobright_jni_32.dll or infobright_jni_64.dl (depending on the JRE is 32 or 64-bit) 重命名为infobright_jni.dll,并复制到 C:\WINDOWS目录下
行转列问题
查询数据库一列数据想转换为xx,xx,xx模式,在Kettle中输入为表输入,查出相关的那一字段内容,并且多增加一列常量用来分组,如:
select 1 grpid, merchant_id from merchant
在Kettle的行转列组件中,关键字段和分组字段都选择为id,目标字段随便起个名字,就是你返回结果的新字段,值字段选择merchant_id,关键字值写为1,聚合选择用,号连接,一切OK!这类问题的步骤总结见:
http://blog.itpub.net/post/37422/464321
分享到:
相关推荐
**Kettle 7.1 中文使用手册** Kettle,又称Pentaho Data Integration(PDI),是一款强大的ETL(Extract, Transform, Load)工具,主要用于数据抽取、转换和加载。Kettle 7.1是该软件的一个版本,提供了一整套可视...
3. **问题3:SQLServer表输入步骤中使用参数化SQL语句在MySQL中执行失败** 错误:参数未被替换,可能是由于从先前步骤获取的参数值为 `null`。 解决方案:检查并处理 `null` 值。可以使用数据库提供的函数(如...
通过学习这份《Kettle 5.4中文使用说明文档》,用户不仅能掌握Kettle的基本用法,还能深入了解其高级特性和最佳实践,从而在实际工作中更好地利用Kettle进行数据处理和ETL流程构建。无论你是初学者还是经验丰富的...
1. **创建Excel Writer Transform**:在Kettle中,我们使用"Excel Writer"步骤来实现这个功能。在Transform设计界面,从右侧的步骤库中拖拽"Excel Writer"到设计画布上。然后配置Excel Writer,包括设置输出文件路径...
kettle使用事务的转换
《Kettle使用问题处理汇总整理》 Kettle,又称Pentaho Data Integration(PDI),是一款强大的ETL(Extract, Transform, Load)工具,广泛应用于数据仓库和大数据处理项目中。它提供了图形化的界面,使得数据抽取、...
新建资源库是Kettle中的一项基本操作,用户可以根据需要创建新的资源库,例如,创建一个新的数据库资源库、文件资源库等。新建资源库时,用户需要提供资源库的名称、描述和其他相关信息。 1.2 更新资源库 更新资源...
kettle_使用中的一些常见问题.pdf Kettle_命令行使用.pdf kettle中文文档之output.pdf Kettle例子.pdf Kettle关于平面数据的导入.pdf Kettle初探.pdf Kettle命令行使用说明.pdf Kettle培训.ppt KETTLE基本...
在本中文使用介绍中,我们将深入探讨Kettle的主要特性和功能,以及如何在实际操作中进行运用。 1. **Kettle的核心概念** - **Job**:Job是Kettle的流程控制单元,负责协调和管理一系列步骤或转换,可以设置条件...
### Kettle中调用RESTful接口时的SSL信任证书问题详解 #### 一、背景介绍 Kettle(也称为Pentaho Data Integration, PDI)是一款开源的数据集成工具,广泛应用于数据清洗、转换以及加载(ETL)等场景。在进行ETL...
- 在Kettle中,可使用“Start Transaction”和“Commit Transaction”步骤控制事务。 4. **Simplify Transaction** - 对于简单的数据操作,可以直接使用如“Update Table”、“Insert Update”等步骤,无需手动...
kettle中使用js计算年龄
内容可能包括Kettle界面介绍、步骤类型解析、工作流设计技巧以及常见问题解答,通过视觉化的演示帮助用户快速上手。 6. **数据转换**:Kettle支持多种数据源,包括关系型数据库、文本文件、XML、Excel等。用户可以...
变量不仅可以在转换或作业中使用,还可以在转换的不同部分之间传递值。通过变量的作用范围,可以灵活地控制变量的生命周期和作用范围。 Kettle还提供了向导,帮助用户一步一步完成复杂的数据处理任务,如创建数据库...
kettle常见问题kettle常见问题kettle常见问题kettle常见问题kettle常见问题
ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于 ...etl工具的使用,必不可少。 Kettle是一款国外开源的etl工具,纯java编写,绿色无需安装,数据抽取高 效稳定。是学习kettle的好资料!
kettle中使用js计算两个日期之间的天数
本篇将详细解释如何利用Kettle中的Job变量来实现循环处理,以“kettle使用job变量实现循环例子”为例进行深入探讨。 在Kettle中,Job是用于组织转换(Transformation)和控制流程的高级结构。在这个例子中,我们...
在KETTLE中,可以使用JavaScript中的Date对象来处理日期。例如,可以使用date2str()函数将日期对象转换为字符串。date2str()函数可以将日期对象转换为指定的格式,例如yyyy-MM-dd HH:mm:ss。 2. 字符串操作 KETTLE...