Regarding Sequencer

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
vijaykumar
Participant
Posts: 228
Joined: Tue Oct 03, 2006 7:08 pm

Regarding Sequencer

Post by vijaykumar »

Hi Gurus,
I have designed a sequencer and scheduled that sequencer at night.

Iam getting error in my sequence.Can you please help me with the techniques to handle the sequencer which has aborted at uneven times.


cheers;
Vijay
Abburi
Participant
Posts: 31
Joined: Tue May 29, 2007 12:38 pm

Re: Regarding Sequencer

Post by Abburi »

vijaykumar wrote:Hi Gurus,
I have designed a sequencer and scheduled that sequencer at night.

Iam getting error in my sequence.Can you please help me with the techniques to handle the sequencer which has aborted at uneven times.


cheers;
Vijay

What error your getting ?, send more details. :D
kris007
Charter Member
Charter Member
Posts: 1102
Joined: Tue Jan 24, 2006 5:38 pm
Location: Riverside, RI

Post by kris007 »

Any job sequence which has aborted at anytime needs to be investigated and then restarted or reset before it is run again. The answer to your question depends largely on the kind of errors you are getting.
Kris

Where's the "Any" key?-Homer Simpson
vijaykumar
Participant
Posts: 228
Joined: Tue Oct 03, 2006 7:08 pm

Post by vijaykumar »

Hi Gurus,
Actually my team lead was asking me how to handle in such cases.
I said generally we go for check points, check points acts as intermediate stopping pt which helps from failures. I wanted is there any other way to handle.

cheers;
Vijay
vijaykumar
Participant
Posts: 228
Joined: Tue Oct 03, 2006 7:08 pm

Post by vijaykumar »

Hi Gurus,
Sorry i have given incomplete information. I was asking for common error handling techniques. Generally i go for only check points, are there any other ways .

cheers;
Vijay
JoshGeorge
Participant
Posts: 612
Joined: Thu May 03, 2007 4:59 am
Location: Melbourne

Post by JoshGeorge »

Exception handling and re-run/re-starting of the sequences can be done in many ways. When huge data is involved and if they are stored in persistent data sets for the next step of processing in your sequence you definitely don't want to run the whole sequence again in case of errors / exceptions. You can make your main sequence keep updating a log table in your database about the proceedings of your sequences and when a error is reported you can investigate and restart the sequence by providing the step/activity where it should restart by setting a flag which identifies if it is a re-start or normal run.
Joshy George
<a href="http://www.linkedin.com/in/joshygeorge1" ><img src="http://www.linkedin.com/img/webpromo/bt ... _80x15.gif" width="80" height="15" border="0"></a>
Post Reply