Windows下Kettle定时任务执行并发送错误信息邮件 1.首先安装JDK 2.配置JDK环境 3.下载并解压PDI(kettle) 目前我用的是版本V7的,可以直接百度搜索下载社区版,企业版收费,社区版免费 下载地址:https://sourceforge.net/projects/penta ...
我把公司的kettle5.0升级到7.0之后遇到了这个问题,困扰了很久,百度谷歌都查不到结果,所以只能自己查找原因。 由于已经被搞好了,现在无法截图了,总之就是下面这行报错,遇到这个错误的同学估计也不需要看截图就明白: Unable to get list of element types for ...
分类:
其他好文 时间:
2018-12-12 14:55:40
阅读次数:
292
分组: 步骤名称:在单一转换中名称唯一。 分组字段:指定分组的字段。 聚合:指定需要聚合的字段,方法以及新字段结果的名称。 包含所有的行:如果选择该项,输出中就包含所有的行,不仅仅是聚合。 临时文件目录:临时文件存储的目录。 临时文件前缀:指定命名临时文件时的文件前缀。 添加行号,每一个分组重启:如 ...
分类:
其他好文 时间:
2018-12-07 21:27:29
阅读次数:
932
1:列转行2:列转行3:去除重复记录 步骤名称:保持唯一性 增加计数器到输出?:当勾选了此项,并在计数器字段后给予了名称,则将会在该字段下显示去掉的重复行数。 字段名称:用来去重的字段,可选多个字段,表示多个字段都相同时表示重复。 该功能类似与sql中的distinct关键字。 4:增加序列 一个序 ...
分类:
其他好文 时间:
2018-12-07 21:16:40
阅读次数:
148
1:合并记录 该步骤用于将两个不同来源的数据合并,这两个来源的数据分别为旧数据和新数据,该步骤将旧数据和新数据按照指定的关键字匹配, 比较,合并。 需要设置的参数: 旧数据来源:旧数据来源的步骤。 新数据来源:新数据来源的步骤。 标志字段:设置标志字段的名称,标志字段用于保存比较的结果,比较结果有下 ...
分类:
其他好文 时间:
2018-12-07 21:02:58
阅读次数:
605
kettle资源库 资源库是用来保存转换任务的,用户通过图形界面创建的转换任务可以保存在资源库中。 资源库可以使多用户共享转换任务,转换任务在资源库中是以文件夹形式分组管理的,用户可以自定义文件夹名称。kettle资源库元数据 1:资源库 资源库包括文件资源库,数据库资源库。 kettle4之后资源 ...
分类:
其他好文 时间:
2018-12-07 21:02:51
阅读次数:
247
1:空操作 该操作什么都不做,主要作用是,想测试的时候充当一个占位符。 例如:两个文本文件输入,同时连接到流查询步骤中,但是流查询仅仅能从一个流中查询信息,所以可以在同时连接流查询之前, 将两个文本文件输入连接到空操作,然后再让空操作去连接流查询。 空操作组件具有合并记录的作用。 2:过滤记录 该步 ...
分类:
其他好文 时间:
2018-12-07 20:51:01
阅读次数:
334
1:数据库查询 数据库连接:所要连接的数据库 模式名称:一般选取用户模式 表名:所要查询的表名 是否使用缓存:指定是否使用数据库缓存查询结果。 缓存大小:指定缓存的大小。 从表中加载所有数据:选中该项,缓存将不被利用。 查询所需的关键字: 表字段:表示所选中的表中的字段。 比较操作符:对选中字段进行 ...
分类:
其他好文 时间:
2018-12-07 20:50:10
阅读次数:
224
1.情景展示 启动kettle的Spoon.bat闪退,并没有进入kettle的启动界面。 2.原因分析 使用条件: jdk版本需>=1.6; java需配置环境变量。 如果满足了上述前提条件,问题一般出现在:kettle为Java虚拟机的内存配置过大,导致无法正常启动程序。 3.解决方案 修改Sp ...
分类:
其他好文 时间:
2018-12-05 16:20:52
阅读次数:
315
1:文本文件输入 包含六个页签:文件,内容,错误处理,过滤,字段,其他输出字段 文件:用于选中文件或目录,可以使用正则表达式 内容:文件类型 保持默认CSV即可 分隔符 指文本文件每个字段间的分区标志,不可见分隔符的输入方法:$[01] 文本限定符 指当文本字段中有分隔符作为字段内容一部分时就需要文 ...
分类:
其他好文 时间:
2018-12-01 18:43:16
阅读次数:
284