与SAP HANA PAL一起苦苦挣扎时间序列预测(ARIMA预测)

时间:2015-09-21 23:31:09

标签: hana

我想用ARIMA预测制作预测图。

当我使用此代码时

enter SET SCHEMA PAL;
drop type PAL_TS_DATA;
CREATE TYPE PAL_TS_DATA AS TABLE (SID INTEGER, GROSSAMOUNT DOUBLE);
drop type PAL_TS_PARAMS;
CREATE TYPE PAL_TS_PARAMS AS TABLE (NAME VARCHAR(60), INTARGS INTEGER, 
DOUBLEARGS DOUBLE, STRINGARGS VARCHAR (100));
CREATE TYPE PAL_TS_OPTIMAL_PARAMS AS TABLE (NAME VARCHAR(100), VALUE DOUBLE);
DROP TYPE PAL_TS_RESULTS;
CREATE TYPE PAL_TS_RESULTS AS TABLE (SID INTEGER, GROSSAMOUNT DOUBLE, ERROR DOUBLE);
DROP TABLE PAL_TS_SIGNATURE;
CREATE COLUMN TABLE PAL_TS_SIGNATURE (ID INTEGER, TYPENAME VARCHAR(100), DIRECTION VARCHAR(100));
INSERT INTO PAL_TS_SIGNATURE VALUES (1, 'PAL.PAL_TS_DATA', 'in');
INSERT INTO PAL_TS_SIGNATURE VALUES (2, 'PAL.PAL_TS_PARAMS', 'in');
INSERT INTO PAL_TS_SIGNATURE VALUES (3, 'PAL.PAL_TS_OPTIMAL_PARAMS', 'out');
INSERT INTO PAL_TS_SIGNATURE VALUES (4, 'PAL.PAL_TS_RESULTS', 'out');
call SYSTEM.afl_wrapper_eraser('PAL_TS_PRO');
call SYSTEM.afl_wrapper_generator('PAL_TS_PRO', 'AFLPAL', 'ARIMAFORECAST', PAL_TS_SIGNATURE);

中显示错误
call SYSTEM.afl_wrapper_generator('PAL_TS_PRO', 'AFLPAL', 'ARIMAFORECAST',   PAL_TS_SIGNATURE);

错误是

  

SAP DBTech JDBC:[423]:AFL错误:[423]   “SYSTEM”。“AFL_WRAPPER_GENERATOR”:第61行第5栏(第1844号位置):[423]   (范围3)AFL错误异常:AFL错误:[423]   “SYSTEM”。“AFLPM_CREATOR”:第10行第5栏(第193号):[423](范围3)   AFL错误异常:AFL错误:注册完成时出现错误,请参阅   indexserver trace

我无法解决此问题。请帮忙。

2 个答案:

答案 0 :(得分:0)

请检查字段名称及其数据类型,应与参数匹配,ARIMA仅接受整数和双精度数据类型格式,否则将导致索引服务器跟踪错误。只需检查所有映射的名称是否完全相同,并且输入数据的数据类型为整数或双精度格式即可。

答案 1 :(得分:-1)

调用SYSTEM.afl_wrapper_generator('PAL_TS_PRO','AFLPAL','ARIMAFORECAST',PAL_TS_SIGNATURE,?);