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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!