@@ -4,37 +4,36 @@ WholeStageCodegen (3)
4
4
CometProject [i_item_desc,i_category,i_class,i_current_price,itemrevenue,revenueratio]
5
5
CometSort [i_item_desc,i_category,i_class,i_current_price,itemrevenue,revenueratio,i_item_id]
6
6
CometColumnarExchange [i_category,i_class,i_item_id,i_item_desc,revenueratio] #1
7
- RowToColumnar
8
- WholeStageCodegen (2)
9
- Project [i_item_desc,i_category,i_class,i_current_price,itemrevenue,_w0,_we0,i_item_id]
10
- InputAdapter
11
- Window [_w0,i_class]
12
- WholeStageCodegen (1)
13
- ColumnarToRow
14
- InputAdapter
15
- CometSort [i_item_desc,i_category,i_class,i_current_price,itemrevenue,_w0,i_item_id]
16
- CometExchange [i_class] #2
17
- CometHashAggregate [i_item_desc,i_category,i_class,i_current_price,itemrevenue,_w0,i_item_id,sum,sum(UnscaledValue(ss_ext_sales_price))]
18
- CometExchange [i_item_id,i_item_desc,i_category,i_class,i_current_price] #3
19
- CometHashAggregate [i_item_id,i_item_desc,i_category,i_class,i_current_price,sum,ss_ext_sales_price]
20
- CometProject [ss_ext_sales_price,i_item_id,i_item_desc,i_current_price,i_class,i_category]
21
- CometBroadcastHashJoin [ss_ext_sales_price,ss_sold_date_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category,d_date_sk]
22
- CometProject [ss_ext_sales_price,ss_sold_date_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
23
- CometBroadcastHashJoin [ss_item_sk,ss_ext_sales_price,ss_sold_date_sk,i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
24
- CometFilter [ss_item_sk,ss_ext_sales_price,ss_sold_date_sk]
25
- CometScan parquet spark_catalog.default.store_sales [ss_item_sk,ss_ext_sales_price,ss_sold_date_sk]
26
- SubqueryBroadcast [d_date_sk] #1
27
- BroadcastExchange #4
28
- WholeStageCodegen (1)
29
- ColumnarToRow
30
- InputAdapter
31
- CometProject [d_date_sk]
32
- CometFilter [d_date_sk,d_date]
33
- CometScan parquet spark_catalog.default.date_dim [d_date_sk,d_date]
34
- CometBroadcastExchange [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category] #5
35
- CometFilter [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
36
- CometScan parquet spark_catalog.default.item [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
37
- CometBroadcastExchange [d_date_sk] #6
38
- CometProject [d_date_sk]
39
- CometFilter [d_date_sk,d_date]
40
- CometScan parquet spark_catalog.default.date_dim [d_date_sk,d_date]
7
+ WholeStageCodegen (2)
8
+ Project [i_item_desc,i_category,i_class,i_current_price,itemrevenue,_w0,_we0,i_item_id]
9
+ InputAdapter
10
+ Window [_w0,i_class]
11
+ WholeStageCodegen (1)
12
+ ColumnarToRow
13
+ InputAdapter
14
+ CometSort [i_item_desc,i_category,i_class,i_current_price,itemrevenue,_w0,i_item_id]
15
+ CometExchange [i_class] #2
16
+ CometHashAggregate [i_item_desc,i_category,i_class,i_current_price,itemrevenue,_w0,i_item_id,sum,sum(UnscaledValue(ss_ext_sales_price))]
17
+ CometExchange [i_item_id,i_item_desc,i_category,i_class,i_current_price] #3
18
+ CometHashAggregate [i_item_id,i_item_desc,i_category,i_class,i_current_price,sum,ss_ext_sales_price]
19
+ CometProject [ss_ext_sales_price,i_item_id,i_item_desc,i_current_price,i_class,i_category]
20
+ CometBroadcastHashJoin [ss_ext_sales_price,ss_sold_date_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category,d_date_sk]
21
+ CometProject [ss_ext_sales_price,ss_sold_date_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
22
+ CometBroadcastHashJoin [ss_item_sk,ss_ext_sales_price,ss_sold_date_sk,i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
23
+ CometFilter [ss_item_sk,ss_ext_sales_price,ss_sold_date_sk]
24
+ CometScan parquet spark_catalog.default.store_sales [ss_item_sk,ss_ext_sales_price,ss_sold_date_sk]
25
+ SubqueryBroadcast [d_date_sk] #1
26
+ BroadcastExchange #4
27
+ WholeStageCodegen (1)
28
+ ColumnarToRow
29
+ InputAdapter
30
+ CometProject [d_date_sk]
31
+ CometFilter [d_date_sk,d_date]
32
+ CometScan parquet spark_catalog.default.date_dim [d_date_sk,d_date]
33
+ CometBroadcastExchange [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category] #5
34
+ CometFilter [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
35
+ CometScan parquet spark_catalog.default.item [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
36
+ CometBroadcastExchange [d_date_sk] #6
37
+ CometProject [d_date_sk]
38
+ CometFilter [d_date_sk,d_date]
39
+ CometScan parquet spark_catalog.default.date_dim [d_date_sk,d_date]
0 commit comments