博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ETL工具kettle的几个小插件(字符串替换,字段选择,将字段值设置为常量)
阅读量:6006 次
发布时间:2019-06-20

本文共 482 字,大约阅读时间需要 1 分钟。

继续给大家介绍几个小组件:

一、字符串替换
这个功能类似于oracle的replace函数,就是将某个字段的某些字符替换成我们给定的字符
ETL工具kettle的几个小插件(字符串替换,字段选择,将字段值设置为常量)
首先,选择【输入流字段】,【输出流字段】自己命名(就是用来保存处理后的结果的字段,可以和输入流字段保持一致),可以选择【使用正则表达式】,【搜索】就是你希望被替换的字符、字符串,可以是一个正则表达式,【使用,,,替换】就是你期望用什么值替换被替换的部分,【设置为空串】就是将被选择的部分用空替换,【使用字段值替换】你可以使用现有的某个字段的值替换你期望被替换的部分,后面两个根据自己的需要自己选择;
二、字段选择
这个组件包含三个功能,如图
ETL工具kettle的几个小插件(字符串替换,字段选择,将字段值设置为常量)
选择和修改,这个可以实现对字段的名字进行更改,当是数值时可以进行精度的设置;
ETL工具kettle的几个小插件(字符串替换,字段选择,将字段值设置为常量)
移除就是将某个字段从流中移除(我感觉这个功能比较鸡肋);
ETL工具kettle的几个小插件(字符串替换,字段选择,将字段值设置为常量)
元数据就是实现比如将varchar变成date这类的功能,也可以实现修改字符集等;
三、将字段值设置为常量
ETL工具kettle的几个小插件(字符串替换,字段选择,将字段值设置为常量)
这个就是将某个字段设置为常量,很简单,就不详细说了;

转载于:https://blog.51cto.com/13602563/2169750

你可能感兴趣的文章
SpringBoot2.X最佳实践《一》 之 SpringBoot2.x初体验
查看>>
nginx
查看>>
Spring Boot 异步调用方式@Async
查看>>
JavaScript如何实现大数的运算
查看>>
005-统一沟通-部署-基础-环境
查看>>
轻松绘制流程图攻略
查看>>
我的友情链接
查看>>
端口基础常识大全+常用端口对照
查看>>
kettle界面语言修改成中文后,重启报错
查看>>
nagios安装完后插件里没有check_mysql的解决方法
查看>>
谷歌Chrome开展实验,解决HTTPS混合内容错误
查看>>
全球.COM域名注册量统计:2月增超29万域名
查看>>
11月微博博客日均覆盖数TOP10:网易博客升至第七
查看>>
6月28日全球域名注册商(国际域名)保有量及市场份额
查看>>
Android热修复升级探索——代码修复冷启动方案
查看>>
Dwz做前台页面,Jfinal后台使用前台下载excel【两种解决方案】
查看>>
Android 部分截图分享
查看>>
脚本实现mysql 备份
查看>>
linux 知识点整理,从虚拟机安装到常用开发软件在linux上的安装命令
查看>>
关于WinGate代理服务器的概述
查看>>