blob: bac37661fb812261d8f4a8a58739336b74330df4 [file] [log] [blame]
PREHOOK: query: drop table t_n21
PREHOOK: type: DROPTABLE
POSTHOOK: query: drop table t_n21
POSTHOOK: type: DROPTABLE
PREHOOK: query: create table t_n21 (id int,px int,y decimal,x decimal)
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
PREHOOK: Output: default@t_n21
POSTHOOK: query: create table t_n21 (id int,px int,y decimal,x decimal)
POSTHOOK: type: CREATETABLE
POSTHOOK: Output: database:default
POSTHOOK: Output: default@t_n21
PREHOOK: query: insert into t_n21 values (101,1,1,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (101,1,1,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (201,2,1,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (201,2,1,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (301,3,1,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (301,3,1,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (401,4,1,11)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (401,4,1,11)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (501,5,1,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (501,5,1,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (601,6,null,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (601,6,null,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (701,6,null,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (701,6,null,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (102,1,2,2)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (102,1,2,2)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (202,2,1,2)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (202,2,1,2)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (302,3,2,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (302,3,2,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (402,4,2,12)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (402,4,2,12)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (502,5,2,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (502,5,2,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (602,6,null,2)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (602,6,null,2)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (702,6,null,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (702,6,null,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (103,1,3,3)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (103,1,3,3)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (203,2,1,3)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (203,2,1,3)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (303,3,3,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (303,3,3,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (403,4,3,13)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (403,4,3,13)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (503,5,3,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (503,5,3,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (603,6,null,3)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (603,6,null,3)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (703,6,null,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (703,6,null,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (104,1,4,4)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (104,1,4,4)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (204,2,1,4)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (204,2,1,4)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (304,3,4,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (304,3,4,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (404,4,4,14)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (404,4,4,14)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (504,5,4,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (504,5,4,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: insert into t_n21 values (604,6,null,4)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (604,6,null,4)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (704,6,null,null)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (704,6,null,null)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x EXPRESSION []
POSTHOOK: Lineage: t_n21.y EXPRESSION []
PREHOOK: query: insert into t_n21 values (800,7,1,1)
PREHOOK: type: QUERY
PREHOOK: Input: _dummy_database@_dummy_table
PREHOOK: Output: default@t_n21
POSTHOOK: query: insert into t_n21 values (800,7,1,1)
POSTHOOK: type: QUERY
POSTHOOK: Input: _dummy_database@_dummy_table
POSTHOOK: Output: default@t_n21
POSTHOOK: Lineage: t_n21.id SCRIPT []
POSTHOOK: Lineage: t_n21.px SCRIPT []
POSTHOOK: Lineage: t_n21.x SCRIPT []
POSTHOOK: Lineage: t_n21.y SCRIPT []
PREHOOK: query: explain select px,var_pop(x),var_pop(y),corr(y,x),covar_samp(y,x),covar_pop(y,x),regr_count(y,x),regr_slope(y,x),
regr_intercept(y,x), regr_r2(y,x), regr_sxx(y,x), regr_syy(y,x), regr_sxy(y,x), regr_avgx(y,x), regr_avgy(y,x), regr_count(y,x)
from t_n21 group by px order by px
PREHOOK: type: QUERY
POSTHOOK: query: explain select px,var_pop(x),var_pop(y),corr(y,x),covar_samp(y,x),covar_pop(y,x),regr_count(y,x),regr_slope(y,x),
regr_intercept(y,x), regr_r2(y,x), regr_sxx(y,x), regr_syy(y,x), regr_sxy(y,x), regr_avgx(y,x), regr_avgy(y,x), regr_count(y,x)
from t_n21 group by px order by px
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
Stage-1 is a root stage
Stage-2 depends on stages: Stage-1
Stage-0 depends on stages: Stage-2
STAGE PLANS:
Stage: Stage-1
Map Reduce
Map Operator Tree:
TableScan
alias: t_n21
Statistics: Num rows: 29 Data size: 281 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: px (type: int), x (type: decimal(10,0)), y (type: decimal(10,0)), UDFToDouble(x) (type: double), (UDFToDouble(x) * UDFToDouble(x)) (type: double), UDFToDouble(y) (type: double), (UDFToDouble(y) * UDFToDouble(y)) (type: double)
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
Statistics: Num rows: 29 Data size: 281 Basic stats: COMPLETE Column stats: NONE
Group By Operator
aggregations: sum(_col4), sum(_col3), count(_col1), sum(_col6), sum(_col5), count(_col2), corr(_col2, _col1), covar_samp(_col2, _col1), covar_pop(_col2, _col1), regr_count(_col2, _col1), regr_slope(_col2, _col1), regr_intercept(_col2, _col1), regr_r2(_col2, _col1), regr_sxx(_col2, _col1), regr_syy(_col2, _col1), regr_sxy(_col2, _col1), regr_avgx(_col2, _col1), regr_avgy(_col2, _col1)
keys: _col0 (type: int)
mode: hash
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18
Statistics: Num rows: 29 Data size: 281 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: int)
sort order: +
Map-reduce partition columns: _col0 (type: int)
Statistics: Num rows: 29 Data size: 281 Basic stats: COMPLETE Column stats: NONE
value expressions: _col1 (type: double), _col2 (type: double), _col3 (type: bigint), _col4 (type: double), _col5 (type: double), _col6 (type: bigint), _col7 (type: struct<count:bigint,xavg:double,yavg:double,xvar:double,yvar:double,covar:double>), _col8 (type: struct<count:bigint,xavg:double,yavg:double,covar:double>), _col9 (type: struct<count:bigint,xavg:double,yavg:double,covar:double>), _col10 (type: bigint), _col11 (type: struct<count:bigint,xavg:double,yavg:double,xvar:double,yvar:double,covar:double>), _col12 (type: struct<count:bigint,xavg:double,yavg:double,xvar:double,yvar:double,covar:double>), _col13 (type: struct<count:bigint,xavg:double,yavg:double,xvar:double,yvar:double,covar:double>), _col14 (type: struct<count:bigint,sum:double,variance:double>), _col15 (type: struct<count:bigint,sum:double,variance:double>), _col16 (type: struct<count:bigint,xavg:double,yavg:double,xvar:double,yvar:double,covar:double>), _col17 (type: struct<count:bigint,sum:decimal(20,0),input:decimal(10,0)>), _col18 (type: struct<count:bigint,sum:decimal(20,0),input:decimal(10,0)>)
Reduce Operator Tree:
Group By Operator
aggregations: sum(VALUE._col0), sum(VALUE._col1), count(VALUE._col2), sum(VALUE._col3), sum(VALUE._col4), count(VALUE._col5), corr(VALUE._col6), covar_samp(VALUE._col7), covar_pop(VALUE._col8), regr_count(VALUE._col9), regr_slope(VALUE._col10), regr_intercept(VALUE._col11), regr_r2(VALUE._col12), regr_sxx(VALUE._col13), regr_syy(VALUE._col14), regr_sxy(VALUE._col15), regr_avgx(VALUE._col16), regr_avgy(VALUE._col17)
keys: KEY._col0 (type: int)
mode: mergepartial
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18
Statistics: Num rows: 14 Data size: 135 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: _col0 (type: int), ((_col1 - ((_col2 * _col2) / _col3)) / _col3) (type: double), ((_col4 - ((_col5 * _col5) / _col6)) / _col6) (type: double), _col7 (type: double), _col8 (type: double), _col9 (type: double), _col10 (type: bigint), _col11 (type: double), _col12 (type: double), _col13 (type: double), _col14 (type: double), _col15 (type: double), _col16 (type: double), _col17 (type: decimal(14,4)), _col18 (type: decimal(14,4))
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14
Statistics: Num rows: 14 Data size: 135 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
Stage: Stage-2
Map Reduce
Map Operator Tree:
TableScan
Reduce Output Operator
key expressions: _col0 (type: int)
sort order: +
Statistics: Num rows: 14 Data size: 135 Basic stats: COMPLETE Column stats: NONE
value expressions: _col1 (type: double), _col2 (type: double), _col3 (type: double), _col4 (type: double), _col5 (type: double), _col6 (type: bigint), _col7 (type: double), _col8 (type: double), _col9 (type: double), _col10 (type: double), _col11 (type: double), _col12 (type: double), _col13 (type: decimal(14,4)), _col14 (type: decimal(14,4))
Execution mode: vectorized
Reduce Operator Tree:
Select Operator
expressions: KEY.reducesinkkey0 (type: int), VALUE._col0 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double), VALUE._col3 (type: double), VALUE._col4 (type: double), VALUE._col5 (type: bigint), VALUE._col6 (type: double), VALUE._col7 (type: double), VALUE._col8 (type: double), VALUE._col9 (type: double), VALUE._col10 (type: double), VALUE._col11 (type: double), VALUE._col12 (type: decimal(14,4)), VALUE._col13 (type: decimal(14,4)), VALUE._col5 (type: bigint)
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15
Statistics: Num rows: 14 Data size: 135 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
Statistics: Num rows: 14 Data size: 135 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
ListSink
PREHOOK: query: select px,
round( var_pop(x),5),
round( var_pop(y),5),
round( corr(y,x),5),
round( covar_samp(y,x),5),
round( covar_pop(y,x),5),
regr_count(y,x),
round( regr_slope(y,x),5),
round( regr_intercept(y,x),5),
round( regr_r2(y,x),5),
round( regr_sxx(y,x),5),
round( regr_syy(y,x),5),
round( regr_sxy(y,x),5),
round( regr_avgx(y,x),5),
round( regr_avgy(y,x),5),
round( regr_count(y,x),5)
from t_n21 group by px order by px
PREHOOK: type: QUERY
PREHOOK: Input: default@t_n21
#### A masked pattern was here ####
POSTHOOK: query: select px,
round( var_pop(x),5),
round( var_pop(y),5),
round( corr(y,x),5),
round( covar_samp(y,x),5),
round( covar_pop(y,x),5),
regr_count(y,x),
round( regr_slope(y,x),5),
round( regr_intercept(y,x),5),
round( regr_r2(y,x),5),
round( regr_sxx(y,x),5),
round( regr_syy(y,x),5),
round( regr_sxy(y,x),5),
round( regr_avgx(y,x),5),
round( regr_avgy(y,x),5),
round( regr_count(y,x),5)
from t_n21 group by px order by px
POSTHOOK: type: QUERY
POSTHOOK: Input: default@t_n21
#### A masked pattern was here ####
1 1.25 1.25 1.0 1.66667 1.25 4 1.0 0.0 1.0 5.0 5.0 5.0 2.50000 2.50000 4
2 1.25 0.0 NULL 0.0 0.0 4 0.0 1.0 1.0 5.0 0.0 0.0 2.50000 1.00000 4
3 0.0 1.25 NULL 0.0 0.0 4 NULL NULL NULL 0.0 5.0 0.0 1.00000 2.50000 4
4 1.25 1.25 1.0 1.66667 1.25 4 1.0 -10.0 1.0 5.0 5.0 5.0 12.50000 2.50000 4
5 NULL 1.25 NULL NULL NULL 0 NULL NULL NULL NULL NULL NULL NULL NULL 0
6 1.25 NULL NULL NULL NULL 0 NULL NULL NULL NULL NULL NULL NULL NULL 0
7 0.0 0.0 NULL NULL 0.0 1 NULL NULL NULL 0.0 0.0 0.0 1.00000 1.00000 1
PREHOOK: query: select id,regr_count(y,x) over (partition by px) from t_n21 order by id
PREHOOK: type: QUERY
PREHOOK: Input: default@t_n21
#### A masked pattern was here ####
POSTHOOK: query: select id,regr_count(y,x) over (partition by px) from t_n21 order by id
POSTHOOK: type: QUERY
POSTHOOK: Input: default@t_n21
#### A masked pattern was here ####
101 4
102 4
103 4
104 4
201 4
202 4
203 4
204 4
301 4
302 4
303 4
304 4
401 4
402 4
403 4
404 4
501 0
502 0
503 0
504 0
601 0
602 0
603 0
604 0
701 0
702 0
703 0
704 0
800 1