Did you mention 'abc%'?.
The filter stage expects the exact record value in the where clause. To solve this you might want to create another field in the input record to the filter stage and populate it with a subsrting of the original fileds so that you can specify the exact value as 'abc' in the filter where clause and it should work fine.
M.T.Anwer
The day the child realizes that all adults are imperfect he becomes an adolescent;
the day he forgives them, he becomes an adult; the day he forgives himself, he becomes wise.
-Aiden Nowlan
Put on your cynical hat and read the manual again. It says "supports standard SQL expressions, except when comparing strings".
Later, when talking about like, it says "like 'abc' (the second operand must be a regular expression)".
So maybe try using a regular expression as the argument for like.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
This is a regular expression. When using * you the preceding element is used to specify what to apply the * to. In a regular expression a * means zero or more of something. And, a . (period) indicates any character.
Thus, I would expect that
'abc.*' would work. This should/would mean the string that starts with abc and ending in a character any number of times.