加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ETL工具kettle的几个小插件(字符串替换,字段选择,将字段值设

发布时间:2020-12-12 13:46:55 所属栏目:百科 来源:网络整理
导读:继续给大家介绍几个小组件: 一、字符串替换 这个功能类似于oracle的replace函数,就是将某个字段的某些字符替换成我们给定的字符 首先,选择【输入流字段】,【输出流字段】自己命名(就是用来保存处理后的结果的字段,可以和输入流字段保持一致),可以选
继续给大家介绍几个小组件:
一、字符串替换
这个功能类似于oracle的replace函数,就是将某个字段的某些字符替换成我们给定的字符


首先,选择【输入流字段】,【输出流字段】自己命名(就是用来保存处理后的结果的字段,可以和输入流字段保持一致),可以选择【使用正则表达式】,【搜索】就是你希望被替换的字符、字符串,可以是一个正则表达式,【使用,,,替换】就是你期望用什么值替换被替换的部分,【设置为空串】就是将被选择的部分用空替换,【使用字段值替换】你可以使用现有的某个字段的值替换你期望被替换的部分,后面两个根据自己的需要自己选择;
二、字段选择
这个组件包含三个功能,如图


选择和修改,这个可以实现对字段的名字进行更改,当是数值时可以进行精度的设置;


移除就是将某个字段从流中移除(我感觉这个功能比较鸡肋);


元数据就是实现比如将varchar变成date这类的功能,也可以实现修改字符集等;
三、将字段值设置为常量

这个就是将某个字段设置为常量,很简单,就不详细说了;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读