Distributed Transaction Stage

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
padmavathi
Participant
Posts: 8
Joined: Tue Sep 01, 2009 6:16 am

Distributed Transaction Stage

Post by padmavathi »

Hi,

I have requirement to keep mesages that are failed to process in queue and messages processed successfully has to load to database and should be deleted from Queue.

I am using MQ Connector as Source and Distributed transaction stage to load processed messages to DB2 table.

If I have 5 messages in Queue, irrespective of job status(out aof processed and faield message), 4 messages are loadign to Work queue. If retrigger the job , these 4 messages are processing and 3 are laoding back to Work queue.

Plese advise how to get funstionality of only failed records should be kept in work queue and processed messages have to get deleted from source and work queue.

Thanks
Padma
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

As far as I am aware there is no Distributed Transaction Stage in DataStage TX. Perhaps consider posting in the correct forum?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
v2kmadhav
Premium Member
Premium Member
Posts: 78
Joined: Fri May 26, 2006 7:31 am
Location: London

Post by v2kmadhav »

If you read the messages as "Move to work" queue and propogate the binded MsgId to the DTS stage.. it should move only records that failed to the work queue.
padmavathi
Participant
Posts: 8
Joined: Tue Sep 01, 2009 6:16 am

Post by padmavathi »

Thank you. Its working fine...
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Relocated. Next time please pay more attention to where you are posting.
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply