`
hotdog
  • 浏览: 284692 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Kettle使用中的问题

 
阅读更多

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 中文使用手册.docx.zip

    **Kettle 7.1 中文使用手册** Kettle,又称Pentaho Data Integration(PDI),是一款强大的ETL(Extract, Transform, Load)工具,主要用于数据抽取、转换和加载。Kettle 7.1是该软件的一个版本,提供了一整套可视...

    kettle_使用中的一些常见问题

    3. **问题3:SQLServer表输入步骤中使用参数化SQL语句在MySQL中执行失败** 错误:参数未被替换,可能是由于从先前步骤获取的参数值为 `null`。 解决方案:检查并处理 `null` 值。可以使用数据库提供的函数(如...

    KETTLE5.4中文使用说明文档

    通过学习这份《Kettle 5.4中文使用说明文档》,用户不仅能掌握Kettle的基本用法,还能深入了解其高级特性和最佳实践,从而在实际工作中更好地利用Kettle进行数据处理和ETL流程构建。无论你是初学者还是经验丰富的...

    kettle 使用excel模板导出数据

    1. **创建Excel Writer Transform**:在Kettle中,我们使用"Excel Writer"步骤来实现这个功能。在Transform设计界面,从右侧的步骤库中拖拽"Excel Writer"到设计画布上。然后配置Excel Writer,包括设置输出文件路径...

    kettle使用事务的转换

    kettle使用事务的转换

    kettle使用问题处理汇总整理.rar

    《Kettle使用问题处理汇总整理》 Kettle,又称Pentaho Data Integration(PDI),是一款强大的ETL(Extract, Transform, Load)工具,广泛应用于数据仓库和大数据处理项目中。它提供了图形化的界面,使得数据抽取、...

    KETTLE中文官方文档

    新建资源库是Kettle中的一项基本操作,用户可以根据需要创建新的资源库,例如,创建一个新的数据库资源库、文件资源库等。新建资源库时,用户需要提供资源库的名称、描述和其他相关信息。 1.2 更新资源库 更新资源...

    BI Kettle中文文档汇集

    kettle_使用中的一些常见问题.pdf Kettle_命令行使用.pdf kettle中文文档之output.pdf Kettle例子.pdf Kettle关于平面数据的导入.pdf Kettle初探.pdf Kettle命令行使用说明.pdf Kettle培训.ppt KETTLE基本...

    kettle中文使用介绍

    在本中文使用介绍中,我们将深入探讨Kettle的主要特性和功能,以及如何在实际操作中进行运用。 1. **Kettle的核心概念** - **Job**:Job是Kettle的流程控制单元,负责协调和管理一系列步骤或转换,可以设置条件...

    kettle中调用restful接口时的SSL信任证书问题

    ### Kettle中调用RESTful接口时的SSL信任证书问题详解 #### 一、背景介绍 Kettle(也称为Pentaho Data Integration, PDI)是一款开源的数据集成工具,广泛应用于数据清洗、转换以及加载(ETL)等场景。在进行ETL...

    kettle 常见问题

    - 在Kettle中,可使用“Start Transaction”和“Commit Transaction”步骤控制事务。 4. **Simplify Transaction** - 对于简单的数据操作,可以直接使用如“Update Table”、“Insert Update”等步骤,无需手动...

    kettle中使用js计算年龄.txt

    kettle中使用js计算年龄

    kettle使用手册及培训手册大全-教程

    内容可能包括Kettle界面介绍、步骤类型解析、工作流设计技巧以及常见问题解答,通过视觉化的演示帮助用户快速上手。 6. **数据转换**:Kettle支持多种数据源,包括关系型数据库、文本文件、XML、Excel等。用户可以...

    Kettle入门教程(详细介绍控件使用方法)

    变量不仅可以在转换或作业中使用,还可以在转换的不同部分之间传递值。通过变量的作用范围,可以灵活地控制变量的生命周期和作用范围。 Kettle还提供了向导,帮助用户一步一步完成复杂的数据处理任务,如创建数据库...

    kettle常见问题

    kettle常见问题kettle常见问题kettle常见问题kettle常见问题kettle常见问题

    kettle(学习手册、中文手册、Kettle使用培训文档)

    ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于 ...etl工具的使用,必不可少。 Kettle是一款国外开源的etl工具,纯java编写,绿色无需安装,数据抽取高 效稳定。是学习kettle的好资料!

    kettle中使用js计算两个日期之间的天数.txt

    kettle中使用js计算两个日期之间的天数

    kettle使用job变量实现循环例子

    本篇将详细解释如何利用Kettle中的Job变量来实现循环处理,以“kettle使用job变量实现循环例子”为例进行深入探讨。 在Kettle中,Job是用于组织转换(Transformation)和控制流程的高级结构。在这个例子中,我们...

    【KETTLE教材】JS内嵌方法

    在KETTLE中,可以使用JavaScript中的Date对象来处理日期。例如,可以使用date2str()函数将日期对象转换为字符串。date2str()函数可以将日期对象转换为指定的格式,例如yyyy-MM-dd HH:mm:ss。 2. 字符串操作 KETTLE...

Global site tag (gtag.js) - Google Analytics