为什么kettle的switch/case 无效,所有的分支都执行

为什么kettle的switch/case 无效,所有的分支都执行?
我有两个分支,两个分支的下一步都是表输入(查询表),
结果两个分支都同时执行,起不到分支的效果,这到底是为什么?
请教各位大佬,我到底是错在哪里?大家有什么好的解决方案吗?望各位大佬不吝赐教!
截图如下:图片说明

已经解决了。采用多个transfer转换即可解决

将每个分支新建一个转换,使用Transformation executor控件进行引用
图片说明

http://www.itpub.net/thread-1872349-1-1.html

请问下,具体怎么转换的,我的也是这种情况,我是通过文件类型,选择不同的输入文件,结果三个都执行了,是需要将三个分支都转成trans吗,在job中进行调用,具体应该怎么实现,请指教,谢谢
图片说明
图片说明