Aggregate problem

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
yiminghu
Participant
Posts: 91
Joined: Fri Nov 14, 2003 10:09 am

Aggregate problem

Post by yiminghu »

Hi,

I have a job that has following design

Oracle Stage --- Tranform -- Aggregate -- Oracle Stage

When I running the job, I encountered following error:

ToAggr: ds_intput() - row too big for inter stage rowbuffer

What does that mean?

Anything I could do to prevent this happening?

Thanks,

Carol
logic
Participant
Posts: 115
Joined: Thu Feb 24, 2005 10:48 am

Post by logic »

Hi,
Did you try enabling or disabling the row buffer?
yiminghu
Participant
Posts: 91
Joined: Fri Nov 14, 2003 10:09 am

Post by yiminghu »

I enabled the 'In process' row buffer, the buffer size is 1024 K. Is that the problem?
logic wrote:Hi,
Did you try enabling or disabling the row buffer?
pnchowdary
Participant
Posts: 232
Joined: Sat May 07, 2005 2:49 pm
Location: USA

Post by pnchowdary »

Hi,

If your datastage server is a Single Processor System, then you can use "In Process" row buffering and If your datastage server is a Multi Processor System, its advisable to use "Inter Process" row buffering.

That being said, from your error "row too big for inter stage rowbuffer". It seems like the 1024K that you have allocated for the buffer size is not enough. Try increasing the buffer size and see if it helps.

Could you please let me know the size of the input row you are trying to pass to the aggregator?
Thanks,
Naveen
Post Reply