From 496845aa5edf4127d48ffd69e0e46ef3aeca0e7f Mon Sep 17 00:00:00 2001 From: Umachandar Jayachandran Date: Wed, 17 Oct 2018 22:02:15 -0700 Subject: [PATCH] Python sample, new partitiion by sample --- .../bootstrap-sample-db.sql | 3 ++- .../book-click-prediction-partitioned-py.sql | Bin 0 -> 7932 bytes .../book-click-prediction-partitioned-r.sql | Bin 0 -> 7454 bytes .../sql/book-click-prediction-python.sql | Bin 0 -> 6382 bytes .../sql/book-click-prediction-r.sql | Bin 6360 -> 6260 bytes 5 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 samples/features/sql-big-data-cluster/machine-learning/sql/book-click-prediction-partitioned-py.sql create mode 100644 samples/features/sql-big-data-cluster/machine-learning/sql/book-click-prediction-partitioned-r.sql create mode 100644 samples/features/sql-big-data-cluster/machine-learning/sql/book-click-prediction-python.sql diff --git a/samples/features/sql-big-data-cluster/bootstrap-sample-db.sql b/samples/features/sql-big-data-cluster/bootstrap-sample-db.sql index b3b4dba1..b792e82c 100644 --- a/samples/features/sql-big-data-cluster/bootstrap-sample-db.sql +++ b/samples/features/sql-big-data-cluster/bootstrap-sample-db.sql @@ -32,6 +32,7 @@ AS q.clicks_in_category, CASE WHEN cd.cd_education_status IN ('Advanced Degree', 'College', '4 yr Degree', '2 yr Degree') THEN 1 ELSE 0 END AS college_education, CASE WHEN cd.cd_gender = 'M' THEN 1 ELSE 0 END AS male, + COALESCE(cd.cd_credit_rating, 'Unknown') as cd_credit_rating, q.clicks_in_1, q.clicks_in_2, q.clicks_in_3, @@ -68,7 +69,7 @@ IF NOT EXISTS(SELECT * FROM sys.tables WHERE name = 'sales_models') CREATE TABLE sales_models ( model_name varchar(100) NOT NULL PRIMARY KEY, model varbinary(max) NOT NULL, - model_native varbinary(max) NOT NULL, + model_native varbinary(max) NULL, created_by nvarchar(300) NOT NULL DEFAULT(SYSTEM_USER), create_time datetime2 NOT NULL DEFAULT(SYSDATETIME()) ); diff --git a/samples/features/sql-big-data-cluster/machine-learning/sql/book-click-prediction-partitioned-py.sql b/samples/features/sql-big-data-cluster/machine-learning/sql/book-click-prediction-partitioned-py.sql new file mode 100644 index 0000000000000000000000000000000000000000..bfad474cbbf900c0be5d459940ef957e4946de21 GIT binary patch literal 7932 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 delta 77 zcmV-T0J8t|FxWAW?y>S@1_24PRR?0h81LGLs$+7?Yk1hLbD|43ppi j43h#3DwB`_3bQT^W&@L)5LT124j!`<5q1Kzk`v+tU?&>p