Kettle手册-Switch/Case 控件

介绍 Switch Case 控件

在转换中有这样一个控件


这个类似于SQL中的case when这种功能,通过条件控件来走不同的节点,还是有一些应用场景的,这里简单介绍下简单使用方法。

实例

我们使用Switch Case控件,根据结果集中的某一个字段,来判断这行记录应该走下游的哪一个节点

需求1:


在Switch Case中,进行如下配置,就类似与操作版的case when


然后使用3个日志控件进行输出


然后就没啥了,主要注意的一点是,转换中执行顺序的问题,在转换中每个控件的执行顺序不是按照hop串行的,如果两者没有数据流依赖,应该会并行,这里可以使用一种方式来解决,就是将一组操作放到一个转换中,再去调用就可以了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容