25.10.2016 Views

SAP HANA Predictive Analysis Library (PAL)

sap_hana_predictive_analysis_library_pal_en

sap_hana_predictive_analysis_library_pal_en

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DROP TABLE CV_LR_FUNC_TBL;<br />

CREATE COLUMN TABLE CV_LR_FUNC_TBL LIKE CV_LR_FUNC_T;<br />

DROP TABLE CV_LR_DATA_TBL;<br />

CREATE COLUMN TABLE CV_LR_DATA_TBL LIKE CV_LR_DATA_T;<br />

DROP TABLE CV_LR_RESULT_TBL;<br />

CREATE COLUMN TABLE CV_LR_RESULT_TBL LIKE CV_LR_RESULT_T;<br />

DROP TABLE CV_LR_MODEL_TBL;<br />

CREATE COLUMN TABLE CV_LR_MODEL_TBL LIKE CV_LR_MODEL_T;<br />

DROP TABLE CV_LR_EVALUATION_TBL;<br />

CREATE COLUMN TABLE CV_LR_EVALUATION_TBL LIKE CV_LR_EVALUATION_T;<br />

DROP TABLE CV_LR_PARA_SEL_TBL;<br />

CREATE COLUMN TABLE CV_LR_PARA_SEL_TBL LIKE CV_LR_PARA_SEL_T;<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('METHOD', 2, null, null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('STAT_INF', 1, null, null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('PMML_EXPORT', 1, null, null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('THREAD_NUMBER',2, null,null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('PARAM_SELECTION', 1, null,null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('PARAM_SELECTION_MEASURE',<br />

null,null,'F1_SCORE');<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('NR_FOLD', 4, null,null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('MIN_LAMBDA', null, 0.01, null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('MAX_LAMBDA', null, 0.03, null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('LAMBDA_STEP', null,0.001,null);<br />

INSERT INTO #<strong>PAL</strong>_CONTROL_TBL VALUES ('EVALUATION_SEED', 1, null,null);<br />

INSERT INTO CV_LR_FUNC_TBL VALUES (1, 'LOGISTICREGRESSION');<br />

INSERT INTO CV_LR_DATA_TBL VALUES(1, 1, 3.4, 14.5, 'A', 0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(2, 2, 3.5, 42.5, 'B', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(3, 2, 3.6, 41.5, 'B',1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(4, 1, 3.7, 42.5, 'B', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(5, 2, 3.8, 41.5, 'B',0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(6, 1, 3.4, 14.5,'B',0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(7, 2, 3.5, 42.5,'B', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(8, 1, 3.6, 41.5, 'B', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(9, 1, 3.7, 42.5, 'B', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(10, 2, 3.8, 41.5, 'B', 0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(11, 1, 3.4, 14.5, 'B', 0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(12, 2, 3.5, 42.5, 'B', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(13, 1, 3.6, 41.5, 'A', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(14, 2, 5.7, 42.5, 'A', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(15, 2, 6.8, 41.5, 'A', 0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(16, 1, 13.4, 1.5, 'C', 0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(17, 1, 13.5, 2.5, 'C', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(18, 1, 13.6, 4.5, 'D', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(19, 1, 13.7, 4.5, 'D', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(20, 1, 13.8, 4.5, 'B', 0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(21, 0, 12.4, 1.5, 'B', 0);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(22, 1, 136.5, 12.5, 'B', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(23, 0, 153.6, 42.5, 'A', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(24, 0, 133.7, 54.5, 'A', 1);<br />

INSERT INTO CV_LR_DATA_TBL VALUES(25, 0, 123.8, 14.5, 'C', 0);<br />

CALL DM_<strong>PAL</strong>.<strong>PAL</strong>_CV_LR_PROC(CV_LR_FUNC_TBL, CV_LR_DATA_TBL, "#<strong>PAL</strong>_CONTROL_TBL",<br />

CV_LR_EVALUATION_TBL, CV_LR_PARA_SEL_TBL, CV_LR_RESULT_TBL, CV_LR_MODEL_TBL)<br />

WITH OVERVIEW;<br />

SELECT * FROM CV_LR_EVALUATION_TBL;<br />

SELECT * FROM CV_LR_PARA_SEL_TBL;<br />

Expected Results<br />

CV_LR_EVALUATION_TBL:<br />

<strong>SAP</strong> <strong>HANA</strong> <strong>Predictive</strong> <strong>Analysis</strong> <strong>Library</strong> (<strong>PAL</strong>)<br />

<strong>PAL</strong> Functions P U B L I C 209

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!