If statement talend中是否有用于开关箱的部件?

If statement talend中是否有用于开关箱的部件?,if-statement,switch-statement,talend,case-statement,If Statement,Switch Statement,Talend,Case Statement,我有100个when-then案例。我正在Talend数据工具中寻找一个组件,它将帮助我以一种简单的方式放置这些案例。 我在tmap中尝试了三元运算符,在tJava中也尝试了if-else代码。 其他任何内容。我在代码部分的用户定义例程中添加了这个案例,并在tMap中调用了它们。除此之外,我没有任何其他选项可以将这个案例添加到tMap中,如果我直接添加到tMap中,那将很难看。 所以我想例程是可以的。我在代码部分的用户定义例程中添加了这个案例,并在tMap中调用了它们。它可以工作,而且我没有任何

我有100个when-then案例。我正在Talend数据工具中寻找一个组件,它将帮助我以一种简单的方式放置这些案例。 我在tmap中尝试了三元运算符,在tJava中也尝试了if-else代码。
其他任何内容。

我在代码部分的用户定义例程中添加了这个案例,并在tMap中调用了它们。除此之外,我没有任何其他选项可以将这个案例添加到tMap中,如果我直接添加到tMap中,那将很难看。
所以我想例程是可以的。

我在代码部分的用户定义例程中添加了这个案例,并在tMap中调用了它们。它可以工作,而且我没有任何其他选项可以在tMap中添加这个案例,如果我直接添加到tMap中,那将很难看。
所以我想例程是可以的。

我不知道这样的组件,但是如果您提供更多详细信息,也许标准组件(tmap)会完成这项工作,或者不会。。。但是有了tJava,你可以让你的超级交换机。。。但我认为这是一种错误的模式。只需编写一个键值文件,并将其与您的数据流连接起来,瞧!这是一个100开关的情况下。我不知道这样的组件,但如果你提供更多的细节,也许标准组件(tmap)将做的工作或不。。。但是有了tJava,你可以让你的超级交换机。。。但我认为这是一种错误的模式。只需编写一个键值文件,并将其与您的数据流连接起来,瞧!这是一个100开关箱。