数据对接—kettle使用之九

简介:

上一篇介绍了值映射插件,并通过实例介绍插件的简单使用,类似值映射控件,它也是改变值得一个控件。这一篇我们介绍另一个处理字符串的控件(替换字段)的使用。

Replacein string:(替换字段值为其他值)

1、数据库获取还使用上一节的DataGrid,使用一样的数据

2、控件配置如下,检索字段code、输出名称name、检索值00、替换为a


3、输出配置也使用上一篇的相同配置

4、执行结果如下:

5、上面的只是替换为固定的值,还有一种配置,替换内容可以选择流里传过来的变量,如下图:

6、执行结果如下:

总结:

       此控件与值映射控件相比,不同之处是它是将固定的值进行转换,但是功能也很强大,因为它支持我们自定义变量以及流里获取的变量,这样我们可以随心所欲的将我们需要的业务数据转换为我们实际需要的数据。下一篇继续介绍字符串处理插件的使用。

目录
相关文章
|
分布式计算 Oracle 关系型数据库
异构数据源离线同步工具之DataX的安装部署
异构数据源离线同步工具之DataX的安装部署 🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线 🍅该博客参考文献:阿里云DataX,DataX官网,尚硅谷大数据研究院 ———————————————— 版权声明:本文为CSDN博主「程序员小王java」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_44385486/a
1048 0
异构数据源离线同步工具之DataX的安装部署
|
存储 关系型数据库 MySQL
阿里云开源离线同步工具DataX3.0介绍
阿里云开源离线同步工具DataX3.0介绍 一. DataX3.0概览 ​ DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。
105558 10
|
分布式计算 关系型数据库 大数据
[ETL实践指南]基于Kettle的MaxCompute插件实现数据上云
本文用到的 阿里云数加-大数据计算服务MaxCompute产品地址:https://www.aliyun.com/product/odps 简介 Kettle是一款开源的ETL工具,纯java实现,可以运行于Windows, Unix, Linux上运行,提供图形化的操作界面,可以通过拖拽控件的方式,方便地定义数据传输的拓扑。
20350 0
|
Java 关系型数据库 数据库
|
分布式计算 关系型数据库 DataX
离线数据同步神器:DataX,支持几乎所有异构数据源的离线同步到MaxCompute
概述 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各种异构数据源之间高效的数据同步功能。
8111 0
|
大数据 关系型数据库 数据库
|
存储 SQL 数据库连接
|
SQL 数据库连接 数据库
下一篇
无影云桌面