数据对接—kettle使用之九

简介:

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

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

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

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


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

4、执行结果如下:

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

6、执行结果如下:

总结:

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

目录
相关文章
异构数据源离线同步工具之DataX的安装部署
异构数据源离线同步工具之DataX的安装部署 🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线 🍅该博客参考文献:阿里云DataX,DataX官网,尚硅谷大数据研究院 ———————————————— 版权声明:本文为CSDN博主「程序员小王java」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_44385486/a
1214 0
异构数据源离线同步工具之DataX的安装部署
ETL工具 kettle
Kettle简介:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettl
9633 0
[ETL实践指南]基于Kettle的MaxCompute插件实现数据上云
本文用到的 阿里云数加-大数据计算服务MaxCompute产品地址:https://www.aliyun.com/product/odps 简介 Kettle是一款开源的ETL工具,纯java实现,可以运行于Windows, Unix, Linux上运行,提供图形化的操作界面,可以通过拖拽控件的方式,方便地定义数据传输的拓扑。
20466 0
阿里云开源离线同步工具DataX3.0介绍
阿里云开源离线同步工具DataX3.0介绍 一. DataX3.0概览 ​ DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。
106185 9
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等