I have set up tables and procedures for Logistic Regression and tried to execute the training procedure:
CALL _SYS_AFL.LOGREG_TRAIN (LOGREG_DATA, LOGREG_PARAMS, LOGREG_COEFF, LOGREG_PMML) WITH OVERVIEW;
The error message is:
Could not execute 'CALL _SYS_AFL.LOGREG_TRAIN LOGREG_DATA, LOGREG_PARAMS, LOGREG_COEFF, LOGREG_PMML) WITH OVERVIEW' in 30.487 seconds .
SAP DBTech JDBC: [139]: current operation cancelled by request and transaction rolled back: search table error: [2625] execution plan aborted
It's weird that the procedure runs for 30-33 seconds prior to crashing.
The regression has 14 variables, I wonder if that might be a reason.
I tried to play with regression parameters to reduce the computational load on HANA, namely, reduced the number of iterations and increased the exit threshold. Also tried to reduce the number of records in the source data. Neither helped.
I'm almost certain that my authorisations are right, as I have just configured Apriori functionality and it works fine.
So at this point I'm left with nothing but asking the community. Thanks!