Page 1 of 1

Error: relabeling loops exceed 999

Posted: Wed Jun 21, 2006 1:29 pm
by Luciana
I am trying to execute a job QualityStage - MATCH among two files with 700 thousand lines, but return error:

Code: Select all

Error from Run: Error exec: E:/Projects/ERP/Logs/MADNECPV.MTC.StepMTCH_1.log:mtch(8084):6/21/2006 12:40:46 PM 

(MSG_mtch.c:1;mtch.c:2236) ERROR: Linear sum assignment overflow caused block overflow at key: RO

E:/Projects/ERP/Logs/MADNECPV.MTC.StepMTCH_1.log:mtch(8084):6/21/2006 12:40:46 PM (MSG_mtch.c:70;mtch.c:2237) 

ERROR: Contact technical services
E:/Projects/ERP/Logs/MADNECPV.MTC.StepMTCH_1.log:mtch(8084):6/21/2006 12:40:46 PM (MSG_mtch.c:71;mtch.c:2238) 

ERROR: Linear sum assignment overflow
E:/Projects/ERP/Logs/MADNECPV.MTC.StepMTCH_1.log:mtch(8084):6/21/2006 12:40:46 PM (MSG_mtch.c:72;mtch.c:2239) 

FATAL: Maximum # relabelling loops exceed 999
E:/Projects/ERP/Logs/MADNECPV.Step001.log:ERROR: mtch FAILED (4)

Op Failed Step001 (4)
EXITVAL=4
VAL=4
When I reduce the size of the files, the job executes with success.

Please help me.

Re: Error: relabeling loops exceed 999

Posted: Thu Jun 22, 2006 10:42 am
by Alexander
My first impression tells me that's around the blocking keys you have defined.

It look's like you have chosen a blocking key that will contains an enormous amount of records in one pass. So, during execution QS will be using thousands of records in the match phase.

I'm not sure if this will solve this problem, but, can you add another field in the blocking key to prevent this situation?

Posted: Thu Jun 22, 2006 11:02 am
by Luciana
I will add new fields in blocking phase and to execute the job again.

I believe that is quite so. In the documentation of QualityStage (userGuide), it recommends that the blocks have approximately 10 to 20 records per file and that it should not exceed 100 records.

Thank you.