Mon scénario est le suivant: J'ai deux champs (ref1, ref2) dans la table où je peux obtenir les valeurs dont j'ai besoin en fonction d'une autre valeur de champ (factor_column). Cela peut être réalisé de deux façons, mais je ne suis pas sûr que ce qui serait le plus efficace?talend tMap logique vs SQL logique - performance
1) en utilisant le cas SELECT lorsque factor_column = Y puis REF1 ...
2) ref1 normale SELECT, ref2 etc. Et en utilisant une expression dans le composant de talend tMap: (factor_column.equals ("Y")? ref1: ref2)
Mon flux de travail est talend quelque chose comme: tOracleInput -> tMap - tEXTRANT
est-il préférable de mettre la logique à la clause SELECT sur tOracleInput ou de mettre tMap?