Filter Stage Condition

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
kpsita
Participant
Posts: 99
Joined: Tue Jul 21, 2009 11:43 pm

Filter Stage Condition

Post by kpsita »

Hi,

I have a condition like - Field not in ('1', '2', '3')
Ho do I write this condition in Filter Stage. I tried Field <> ('1', '2', '3'),. but failed.

Also if I am using a transformer constraint, I wanted to know the format I've written is correct. I have a constraint as Field <> '1' or '2' or '3'

Thanks
KPSITA
kris007
Charter Member
Charter Member
Posts: 1102
Joined: Tue Jan 24, 2006 5:38 pm
Location: Riverside, RI

Re: Filter Stage Condition

Post by kris007 »

It should be

Code: Select all

Field <> '1' AND Field <> '2' AND Field <> '3'
Same applies in Transformer stage.
Kris

Where's the "Any" key?-Homer Simpson
kpsita
Participant
Posts: 99
Joined: Tue Jul 21, 2009 11:43 pm

Post by kpsita »

Thank you Kris.

I have two conditions like count >=2 and Field Not in ('1', '2', '3').

As you said in transformer constraint, I tried
(count>=2) And (Field <>'1' And Field<>'2' And Field<>'3')
But this is giving me wrong output.

Can you please help me if this derivation is correct or not

thanks
KPSITA
anbu
Premium Member
Premium Member
Posts: 596
Joined: Sat Feb 18, 2006 2:25 am
Location: india

Post by anbu »

You constraints are correct. Trim the field before using it in constraint.

Can you show us your input and output?
You are the creator of your destiny - Swami Vivekananda
Post Reply