平常我们在使用kettle抽取数据的时候会涉及到敏感数据邀请脱敏或者进行掩码的需求,今天我们使用自定义函数插件来实现这些需求。
1、将自定义函数插件(kettle-func-plugin.zip)解压后放到kettle的plugins目录下面,然后重启服务。
2、启动spoon客户端,转换文件夹下找到自定义函数或者通过搜索栏找到此插件,编写测试demo,如下图所示:
3、自定义步骤设置几个测试字段如下图所示:
4、自定义函数步骤设置表达式,如下图所示:
函数表达式名字比较容易理解这里就不过多介绍,大家根据demo中的运行日志便知道每个函数可以实现什么功能。
如上讲解的只是自定义函数插件的冰山一角,还有很多高频实用函数后续分享。
小伙伴比较关心哪些函数,欢迎评论区留言告诉我。