Can any one help, I'm unable to understand what's going on underneath...I am trying to run the below tweaked code in HCP trial and i'm facing an issue in the last statement at call "_SYS_AFL.NEO_PROCEDURE" step
==============================================================================================================
SET SCHEMA NEO_XYZ;
DROP TYPE PAL_DATA_T;
CREATE TYPE PAL_DATA_T AS TABLE(
"CUSTOMER" INTEGER,
"ITEM" VARCHAR(20)
);
DROP TYPE PAL_RULES_T;
CREATE TYPE PAL_RULES_T AS TABLE(
"ID" INTEGER,
"SUPPORT" DOUBLE,
"CONFIDENCE" DOUBLE,
"LIFT" DOUBLE
);
DROP TYPE PAL_PRE_RULES_T;
CREATE TYPE PAL_PRE_RULES_T AS TABLE(
"ID" INTEGER,
"PRE_RULES" VARCHAR(20)
);
DROP TYPE PAL_POST_RULES_T;
CREATE TYPE PAL_POST_RULES_T AS TABLE(
"ID" INTEGER,
"POST_RULES" VARCHAR(20)
);
DROP TYPE PAL_PMMLMODEL_T;
CREATE TYPE PAL_PMMLMODEL_T AS TABLE(
"ID" INTEGER,
"PMMLMODEL" VARCHAR(5000)
);
DROP TYPE PAL_CONTROL_T;
CREATE TYPE PAL_CONTROL_T AS TABLE(
"NAME" VARCHAR (50),
"INTARGS" INTEGER,
"DOUBLEARGS" DOUBLE,
"STRINGARGS" VARCHAR (100)
);
DROP TABLE PDATA;
CREATE COLUMN TABLE PDATA(
"ID" INTEGER,
"TYPENAME" VARCHAR(100),
"DIRECTION" VARCHAR(100)
);
INSERT INTO PDATA VALUES (1, 'NEO_XYZ.PAL_DATA_T', 'in');
INSERT INTO PDATA VALUES (2, 'NEO_XYZ.PAL_CONTROL_T', 'in');
INSERT INTO PDATA VALUES (3, 'NEO_XYZ.PAL_RULES_T', 'out');
INSERT INTO PDATA VALUES (4, 'NEO_XYZ.PAL_PRE_RULES_T', 'out');
INSERT INTO PDATA VALUES (5, 'NEO_XYZ.PAL_POST_RULES_T', 'out');
INSERT INTO PDATA VALUES (6, 'NEO_XYZ.PAL_PMMLMODEL_T', 'out');
GRANT SELECT ON NEO_XYZ.PDATA TO SYSTEM;
CALL "HCP".hcp_afl_wrapper_eraser('AFL_PAL_S_APRIORI_PROC');
call "HCP".hcp_afl_wrapper_generator('AFL_PAL_S_APRIORI_PROC', 'AFLPAL', 'APRIORIRULE2', PDATA);
DROP TABLE PAL_TRANS_TBL;
CREATE COLUMN TABLE PAL_TRANS_TBL LIKE PAL_DATA_T;
INSERT INTO PAL_TRANS_TBL VALUES (2, 'item2');
INSERT INTO PAL_TRANS_TBL VALUES (2, 'item3');
INSERT INTO PAL_TRANS_TBL VALUES (3, 'item1');
INSERT INTO PAL_TRANS_TBL VALUES (3, 'item2');
INSERT INTO PAL_TRANS_TBL VALUES (3, 'item4');
INSERT INTO PAL_TRANS_TBL VALUES (4,'item1');
INSERT INTO PAL_TRANS_TBL VALUES (4,'item3');
INSERT INTO PAL_TRANS_TBL VALUES (5, 'item2');
INSERT INTO PAL_TRANS_TBL VALUES (5, 'item3');
INSERT INTO PAL_TRANS_TBL VALUES (6, 'item1');
INSERT INTO PAL_TRANS_TBL VALUES (6, 'item3');
INSERT INTO PAL_TRANS_TBL VALUES (0, 'item1');
INSERT INTO PAL_TRANS_TBL VALUES (0, 'item2');
INSERT INTO PAL_TRANS_TBL VALUES (0, 'item5');
INSERT INTO PAL_TRANS_TBL VALUES (1, 'item2');
INSERT INTO PAL_TRANS_TBL VALUES (1, 'item4');
INSERT INTO PAL_TRANS_TBL VALUES (7, 'item1');
INSERT INTO PAL_TRANS_TBL VALUES (7, 'item2');
INSERT INTO PAL_TRANS_TBL VALUES (7, 'item3');
INSERT INTO PAL_TRANS_TBL VALUES (7, 'item5');
INSERT INTO PAL_TRANS_TBL VALUES (8, 'item1');
INSERT INTO PAL_TRANS_TBL VALUES (8, 'item2');
INSERT INTO PAL_TRANS_TBL VALUES (8, 'item3');
DROP TABLE PAL_CONTROL_TBL;
CREATE COLUMN TABLE PAL_CONTROL_TBL LIKE PAL_CONTROL_T;
INSERT INTO PAL_CONTROL_TBL VALUES ('THREAD_NUMBER', 2, null, null);
INSERT INTO PAL_CONTROL_TBL VALUES ('PMML_EXPORT', 2, null, null);
INSERT INTO PAL_CONTROL_TBL VALUES ('MIN_SUPPORT', null, 0.1, null);
INSERT INTO PAL_CONTROL_TBL VALUES ('MIN_CONFIDENCE', null, 0.6, null);
INSERT INTO PAL_CONTROL_TBL VALUES ('MAX_CONSEQUENT', 1, null, null);
DROP TABLE PAL_RULES_TBL;
CREATE COLUMN TABLE PAL_RULES_TBL LIKE PAL_RULES_T;
DROP TABLE PAL_PRE_RULES_TBL;
CREATE COLUMN TABLE PAL_PRE_RULES_TBL LIKE PAL_PRE_RULES_T;
DROP TABLE PAL_POST_RULES_TBL;
CREATE COLUMN TABLE PAL_POST_RULES_TBL LIKE PAL_POST_RULES_T;
DROP TABLE PAL_PMMLMODEL_TBL;
CREATE COLUMN TABLE PAL_PMMLMODEL_TBL LIKE PAL_PMMLMODEL_T;
CALL "_SYS_AFL".NEO_XYZ_AFL_PAL_S_APRIORI_PROC(
PAL_TRANS_TBL, PAL_CONTROL_TBL, PAL_RULES_TBL,PAL_PRE_RULES_TBL, PAL_POST_RULES_TBL, PAL_PMMLMODEL_TBL) with overview;
SELECT * FROM PAL_RULES_TBL;
SELECT * FROM PAL_PRE_RULES_TBL;
SELECT * FROM PAL_POST_RULES_TBL;
SELECT * FROM PAL_PMMLMODEL_TBL;
==============================================================================================================
Error Message
12:30:17 >> Statement: 'CALL "_SYS_AFL".NEO_XYZ_AFL_PAL_S_APRIORI_PROC(
PAL_TRANS_TBL, PAL_CONTROL_TBL, PAL_RULES_TBL,PAL_PRE_RULES_TBL, PAL_POST_RULES_TBL, PAL_PMMLMODEL_TBL) with overview'.Error calling procedure: 1)" into table ""NEO_XYZ"."PAL_RULES_TBL""