2018 Oct 08 4:38 AM
Hi,
I am running SAP PAL Random decision Tree algorithm. I receive the following error whenever I execute the training procedure.
Could not execute 'SYS_AFL.PAL_RANDOM_DECISION_TREES (#PAL_GBDT_DATA_TBL, #PAL_PARAMETER_TBL, #PAL_RDT_MODEL_TBL, ?, ?, ?)...' in 235 ms 934 µs .
SAP DBTech JDBC: [591]: internal error: no more resultset for table out parameter
The query that results into the error is -
CALL _SYS_AFL.PAL_RANDOM_DECISION_TREES (#PAL_GBDT_DATA_TBL, #PAL_PARAMETER_TBL,
#PAL_RDT_MODEL_TBL, ?, ?, ?) WITH OVERVIEW ;
However, when I do not provide the output table in the query as follows, I do not receive any error and the training procedure works fine as well :
SYS_AFL.PAL_RANDOM_DECISION_TREES (#PAL_GBDT_DATA_TBL, #PAL_PARAMETER_TBL, ?, ?, ?, ?);
2018 Dec 05 2:14 PM
I have lost several hours on this issue today. I have been experiencing the same error when running similar PAL functions on Eclipse 2018-09 (version 4.9). In the end I downgraded Eclipse to Neon.3 (version 4.6) which solved the issue.
2018 Dec 06 7:03 AM
This is very weird. I had not give time to this problem for about a month now. I tried this out today without downgrading/upgrading anything and it seems to work fine.