[I44IY2] rename aggregation to HashAggregation
This commit is contained in:
parent
dd3d979b31
commit
ebd479bf74
|
|
@ -1,5 +1,5 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final SortAggregate over (ss_item_sk)
|
||||
final sortaggregate over (ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial SortAggregate over (ss_item_sk)
|
||||
partial sortaggregate over (ss_item_sk)
|
||||
scan store_sales_item_customer_solddate_buckarr1_buckcount4
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_customer_sk, ss_item_sk)
|
||||
final hashaggregation over (ss_customer_sk, ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk, ss_item_sk)
|
||||
partial hashaggregation over (ss_customer_sk, ss_item_sk)
|
||||
scan store_sales_item_customer_solddate_buckarr1_buckcount4
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (data_1)
|
||||
final hashaggregation over (data_1)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["data_1"])
|
||||
partial aggregation over (data_1)
|
||||
partial hashaggregation over (data_1)
|
||||
scan sortwithcolnameendwithint
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
scan store_sales_item_customer_solddate_buckarr2_buckcount3
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
final sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
partial sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
join (INNER, PARTITIONED):
|
||||
scan store_sales_customer_item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_customer_sk, ss_item_sk)
|
||||
final hashaggregation over (ss_customer_sk, ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk, ss_item_sk)
|
||||
partial hashaggregation over (ss_customer_sk, ss_item_sk)
|
||||
join (LEFT, PARTITIONED):
|
||||
scan store_sales_item_customer_solddate
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final SortAggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
final sortaggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial SortAggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
partial sortaggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
join (LEFT, PARTITIONED):
|
||||
scan store_sales_item_customer_solddate
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
join (LEFT, PARTITIONED):
|
||||
scan store_sales_item_customer_solddate
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
local exchange (GATHER, UNKNOWN, [])
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
final SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
final sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
partial sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
join (LEFT, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales_item_customer
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (wr_return_quantity)
|
||||
final hashaggregation over (wr_return_quantity)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (wr_return_quantity)
|
||||
partial hashaggregation over (wr_return_quantity)
|
||||
scan web_returns_partition_bucketcount1
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (wr_return_quantity)
|
||||
final hashaggregation over (wr_return_quantity)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (wr_return_quantity)
|
||||
partial hashaggregation over (wr_return_quantity)
|
||||
scan web_returns_partition_bucketcount32
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
scan store_sales_item_customer_solddate_buckarr2_buckcount1_wrngorder
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
|
||||
scan store_sales_customer_item
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
final sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
partial sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
join (LEFT, PARTITIONED):
|
||||
scan store_sales_customer_item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
final sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk", "ss_item_sk"])
|
||||
partial SortAggregate over (ss_customer_sk, ss_item_sk)
|
||||
partial sortaggregate over (ss_customer_sk, ss_item_sk)
|
||||
join (RIGHT, PARTITIONED):
|
||||
scan store_sales_customer_item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (sr_customer_sk, sr_item_sk)
|
||||
final hashaggregation over (sr_customer_sk, sr_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (sr_customer_sk, sr_item_sk)
|
||||
partial hashaggregation over (sr_customer_sk, sr_item_sk)
|
||||
join (RIGHT, PARTITIONED):
|
||||
scan store_sales_customer_item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_item_sk)
|
||||
final hashaggregation over (ss_item_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
partial aggregation over (ss_item_sk)
|
||||
partial hashaggregation over (ss_item_sk)
|
||||
scan store_sales_customer_item
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ss_customer_sk, ss_sold_date_sk)
|
||||
final hashaggregation over (ss_customer_sk, ss_sold_date_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk", "ss_sold_date_sk"])
|
||||
partial aggregation over (ss_customer_sk, ss_sold_date_sk)
|
||||
partial hashaggregation over (ss_customer_sk, ss_sold_date_sk)
|
||||
scan store_sales_item_customer_solddate
|
||||
|
|
|
|||
|
|
@ -245,7 +245,7 @@ public abstract class AbstractCostBasedPlanTest
|
|||
if (node.getAggregationType().equals(AggregationNode.AggregationType.SORT_BASED)) {
|
||||
output(
|
||||
indent,
|
||||
"%s SortAggregate over (%s)",
|
||||
"%s sortaggregate over (%s)",
|
||||
node.getStep().name().toLowerCase(ENGLISH),
|
||||
node.getGroupingKeys().stream()
|
||||
.map(Object::toString)
|
||||
|
|
@ -255,7 +255,7 @@ public abstract class AbstractCostBasedPlanTest
|
|||
else {
|
||||
output(
|
||||
indent,
|
||||
"%s aggregation over (%s)",
|
||||
"%s hashaggregation over (%s)",
|
||||
node.getStep().name().toLowerCase(ENGLISH),
|
||||
node.getGroupingKeys().stream()
|
||||
.map(Object::toString)
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk", "sum"])
|
||||
cte customer_total_return
|
||||
final aggregation over (sr_customer_sk, sr_store_sk)
|
||||
final hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
|
||||
partial aggregation over (sr_customer_sk, sr_store_sk)
|
||||
partial hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan store_returns
|
||||
|
|
@ -29,16 +29,16 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan store
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (sr_store_sk_24)
|
||||
final hashaggregation over (sr_store_sk_24)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_store_sk_24"])
|
||||
partial aggregation over (sr_store_sk_24)
|
||||
partial hashaggregation over (sr_store_sk_24)
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk_20", "sr_store_sk_24", "sum_70"])
|
||||
cte customer_total_return
|
||||
final aggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
final hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk_20", "sr_store_sk_24"])
|
||||
partial aggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
partial hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan store_returns
|
||||
|
|
@ -48,5 +48,5 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
|
|
@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
final aggregation over (sr_customer_sk, sr_store_sk)
|
||||
final hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
|
||||
partial aggregation over (sr_customer_sk, sr_store_sk)
|
||||
partial hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -22,14 +22,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan store
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (sr_store_sk_24)
|
||||
final hashaggregation over (sr_store_sk_24)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_store_sk_24"])
|
||||
partial aggregation over (sr_store_sk_24)
|
||||
final aggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
partial hashaggregation over (sr_store_sk_24)
|
||||
final hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk_20", "sr_store_sk_24"])
|
||||
partial aggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
partial hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -37,5 +37,5 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
final aggregation over (sr_customer_sk, sr_store_sk)
|
||||
final hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
|
||||
partial aggregation over (sr_customer_sk, sr_store_sk)
|
||||
partial hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -22,14 +22,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (sr_store_sk_27)
|
||||
final hashaggregation over (sr_store_sk_27)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_store_sk_27"])
|
||||
partial aggregation over (sr_store_sk_27)
|
||||
final aggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
partial hashaggregation over (sr_store_sk_27)
|
||||
final hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk_23", "sr_store_sk_27"])
|
||||
partial aggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
partial hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -37,5 +37,5 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
final aggregation over (sr_customer_sk, sr_store_sk)
|
||||
final hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
|
||||
partial aggregation over (sr_customer_sk, sr_store_sk)
|
||||
partial hashaggregation over (sr_customer_sk, sr_store_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -22,14 +22,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (sr_store_sk_27)
|
||||
final hashaggregation over (sr_store_sk_27)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_store_sk_27"])
|
||||
partial aggregation over (sr_store_sk_27)
|
||||
final aggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
partial hashaggregation over (sr_store_sk_27)
|
||||
final hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["sr_customer_sk_23", "sr_store_sk_27"])
|
||||
partial aggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
partial hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -37,5 +37,5 @@ local exchange (GATHER, SINGLE, [])
|
|||
ReuseTableScan date_dim (Producer)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
|
|
@ -6,10 +6,10 @@ remote exchange (GATHER, SINGLE, [])
|
|||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq", "sum", "sum_33", "sum_34", "sum_35", "sum_36", "sum_37", "sum_38"])
|
||||
cte wswscs
|
||||
final aggregation over (d_week_seq)
|
||||
final hashaggregation over (d_week_seq)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq"])
|
||||
partial aggregation over (d_week_seq)
|
||||
partial hashaggregation over (d_week_seq)
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, HASH, ["sales_price_18", "sold_date_sk_17"])
|
||||
cte wscs
|
||||
|
|
@ -31,10 +31,10 @@ remote exchange (GATHER, SINGLE, [])
|
|||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq_232", "sum_265", "sum_266", "sum_267", "sum_268", "sum_269", "sum_270", "sum_271"])
|
||||
cte wswscs
|
||||
final aggregation over (d_week_seq_232)
|
||||
final hashaggregation over (d_week_seq_232)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq_232"])
|
||||
partial aggregation over (d_week_seq_232)
|
||||
partial hashaggregation over (d_week_seq_232)
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, HASH, ["sales_price_221", "sold_date_sk_220"])
|
||||
cte wscs
|
||||
|
|
|
|||
|
|
@ -3,10 +3,10 @@ remote exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
join (INNER, PARTITIONED):
|
||||
join (INNER, PARTITIONED):
|
||||
final aggregation over (d_week_seq)
|
||||
final hashaggregation over (d_week_seq)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq"])
|
||||
partial aggregation over (d_week_seq)
|
||||
partial hashaggregation over (d_week_seq)
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
scan web_sales
|
||||
|
|
@ -20,10 +20,10 @@ remote exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["subtract"])
|
||||
join (INNER, PARTITIONED):
|
||||
final aggregation over (d_week_seq_232)
|
||||
final hashaggregation over (d_week_seq_232)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq_232"])
|
||||
partial aggregation over (d_week_seq_232)
|
||||
partial hashaggregation over (d_week_seq_232)
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
scan web_sales
|
||||
|
|
|
|||
|
|
@ -3,10 +3,10 @@ remote exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
join (INNER, PARTITIONED):
|
||||
join (INNER, PARTITIONED):
|
||||
final aggregation over (d_week_seq)
|
||||
final hashaggregation over (d_week_seq)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq"])
|
||||
partial aggregation over (d_week_seq)
|
||||
partial hashaggregation over (d_week_seq)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["d_date_sk"])
|
||||
scan date_dim
|
||||
|
|
@ -21,10 +21,10 @@ remote exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["subtract"])
|
||||
join (INNER, PARTITIONED):
|
||||
final aggregation over (d_week_seq_237)
|
||||
final hashaggregation over (d_week_seq_237)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_week_seq_237"])
|
||||
partial aggregation over (d_week_seq_237)
|
||||
partial hashaggregation over (d_week_seq_237)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["d_date_sk_233"])
|
||||
scan date_dim
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (d_year, i_brand, i_brand_id)
|
||||
final hashaggregation over (d_year, i_brand, i_brand_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_year", "i_brand", "i_brand_id"])
|
||||
partial aggregation over (d_year, i_brand, i_brand_id)
|
||||
partial hashaggregation over (d_year, i_brand, i_brand_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (d_year, i_brand, i_brand_id)
|
||||
final hashaggregation over (d_year, i_brand, i_brand_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_year", "i_brand", "i_brand_id"])
|
||||
partial aggregation over (d_year, i_brand, i_brand_id)
|
||||
partial hashaggregation over (d_year, i_brand, i_brand_id)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["d_date_sk"])
|
||||
scan date_dim (pushdown = true)
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
Filter
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -27,7 +27,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
|
||||
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -37,7 +37,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_123"])
|
||||
single aggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
|
||||
single hashaggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -48,10 +48,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_247"])
|
||||
final aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
final hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_260", "c_customer_id_247", "c_email_address_262", "c_first_name_254", "c_last_name_255", "c_login_261", "c_preferred_cust_flag_256", "d_year_293"])
|
||||
partial aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
partial hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_267"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -66,7 +66,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_354"])
|
||||
single aggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
|
||||
single hashaggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -76,7 +76,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_482"])
|
||||
single aggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
|
||||
single hashaggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -87,7 +87,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_640"])
|
||||
single aggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
|
||||
single hashaggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -98,10 +98,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_747"])
|
||||
Filter
|
||||
final aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
final hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_760", "c_customer_id_747", "c_email_address_762", "c_first_name_754", "c_last_name_755", "c_login_761", "c_preferred_cust_flag_756", "d_year_804"])
|
||||
partial aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
partial hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_767"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -116,7 +116,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_875"])
|
||||
single aggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
|
||||
single hashaggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -127,7 +127,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1033"])
|
||||
single aggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
|
||||
single hashaggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -137,10 +137,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1140"])
|
||||
final aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
final hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1153", "c_customer_id_1140", "c_email_address_1155", "c_first_name_1147", "c_last_name_1148", "c_login_1154", "c_preferred_cust_flag_1149", "d_year_1197"])
|
||||
partial aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
partial hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1160"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -155,7 +155,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1268"])
|
||||
single aggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
|
||||
single hashaggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -166,7 +166,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1426"])
|
||||
single aggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
|
||||
single hashaggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -176,7 +176,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1533"])
|
||||
single aggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
|
||||
single hashaggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -187,10 +187,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1661"])
|
||||
Filter
|
||||
final aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
final hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1674", "c_customer_id_1661", "c_email_address_1676", "c_first_name_1668", "c_last_name_1669", "c_login_1675", "c_preferred_cust_flag_1670", "d_year_1718"])
|
||||
partial aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
partial hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1682"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -206,7 +206,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1819"])
|
||||
single aggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
|
||||
single hashaggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -216,7 +216,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1926"])
|
||||
single aggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
|
||||
single hashaggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -226,10 +226,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_2054"])
|
||||
final aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
final hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_2067", "c_customer_id_2054", "c_email_address_2069", "c_first_name_2061", "c_last_name_2062", "c_login_2068", "c_preferred_cust_flag_2063", "d_year_2111"])
|
||||
partial aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
partial hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2075"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -23,14 +23,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
|
||||
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_123"])
|
||||
single aggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
|
||||
single hashaggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -38,10 +38,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_247"])
|
||||
final aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
final hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_260", "c_customer_id_247", "c_email_address_262", "c_first_name_254", "c_last_name_255", "c_login_261", "c_preferred_cust_flag_256", "d_year_293"])
|
||||
partial aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
partial hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_267"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -53,14 +53,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_246"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_354"])
|
||||
single aggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
|
||||
single hashaggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_482"])
|
||||
single aggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
|
||||
single hashaggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -68,17 +68,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_640"])
|
||||
single aggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
|
||||
single hashaggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_747"])
|
||||
final aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
final hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_760", "c_customer_id_747", "c_email_address_762", "c_first_name_754", "c_last_name_755", "c_login_761", "c_preferred_cust_flag_756", "d_year_804"])
|
||||
partial aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
partial hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_767"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -90,7 +90,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_746"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_875"])
|
||||
single aggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
|
||||
single hashaggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -98,17 +98,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1033"])
|
||||
single aggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
|
||||
single hashaggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1140"])
|
||||
final aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
final hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1153", "c_customer_id_1140", "c_email_address_1155", "c_first_name_1147", "c_last_name_1148", "c_login_1154", "c_preferred_cust_flag_1149", "d_year_1197"])
|
||||
partial aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
partial hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1160"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -120,7 +120,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_1139"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1268"])
|
||||
single aggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
|
||||
single hashaggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -128,24 +128,24 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1426"])
|
||||
single aggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
|
||||
single hashaggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1533"])
|
||||
single aggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
|
||||
single hashaggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1661"])
|
||||
final aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
final hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1674", "c_customer_id_1661", "c_email_address_1676", "c_first_name_1668", "c_last_name_1669", "c_login_1675", "c_preferred_cust_flag_1670", "d_year_1718"])
|
||||
partial aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
partial hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1682"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -158,24 +158,24 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1819"])
|
||||
single aggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
|
||||
single hashaggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1926"])
|
||||
single aggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
|
||||
single hashaggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_2054"])
|
||||
final aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
final hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_2067", "c_customer_id_2054", "c_email_address_2069", "c_first_name_2061", "c_last_name_2062", "c_login_2068", "c_preferred_cust_flag_2063", "d_year_2111"])
|
||||
partial aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
partial hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2075"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -23,14 +23,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
|
||||
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_128"])
|
||||
single aggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
|
||||
single hashaggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -38,10 +38,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_255"])
|
||||
final aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
final hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_268", "c_customer_id_255", "c_email_address_270", "c_first_name_262", "c_last_name_263", "c_login_269", "c_preferred_cust_flag_264", "d_year_303"])
|
||||
partial aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
partial hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_276"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -53,14 +53,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_254"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_365"])
|
||||
single aggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
|
||||
single hashaggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_496"])
|
||||
single aggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
|
||||
single hashaggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -68,17 +68,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_657"])
|
||||
single aggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
|
||||
single hashaggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_767"])
|
||||
final aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
final hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_780", "c_customer_id_767", "c_email_address_782", "c_first_name_774", "c_last_name_775", "c_login_781", "c_preferred_cust_flag_776", "d_year_826"])
|
||||
partial aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
partial hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_788"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -90,7 +90,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_766"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_898"])
|
||||
single aggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
|
||||
single hashaggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -98,17 +98,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1059"])
|
||||
single aggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
|
||||
single hashaggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1169"])
|
||||
final aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
final hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1182", "c_customer_id_1169", "c_email_address_1184", "c_first_name_1176", "c_last_name_1177", "c_login_1183", "c_preferred_cust_flag_1178", "d_year_1228"])
|
||||
partial aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
partial hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1190"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -120,7 +120,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_1168"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1300"])
|
||||
single aggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
|
||||
single hashaggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -128,24 +128,24 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1461"])
|
||||
single aggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
|
||||
single hashaggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1571"])
|
||||
single aggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
|
||||
single hashaggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1702"])
|
||||
final aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
final hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1715", "c_customer_id_1702", "c_email_address_1717", "c_first_name_1709", "c_last_name_1710", "c_login_1716", "c_preferred_cust_flag_1711", "d_year_1761"])
|
||||
partial aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
partial hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1724"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -158,24 +158,24 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1863"])
|
||||
single aggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
|
||||
single hashaggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1973"])
|
||||
single aggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
|
||||
single hashaggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_2104"])
|
||||
final aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
final hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_2117", "c_customer_id_2104", "c_email_address_2119", "c_first_name_2111", "c_last_name_2112", "c_login_2118", "c_preferred_cust_flag_2113", "d_year_2163"])
|
||||
partial aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
partial hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2126"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -23,14 +23,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
|
||||
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_128"])
|
||||
single aggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
|
||||
single hashaggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -38,10 +38,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_255"])
|
||||
final aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
final hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_268", "c_customer_id_255", "c_email_address_270", "c_first_name_262", "c_last_name_263", "c_login_269", "c_preferred_cust_flag_264", "d_year_303"])
|
||||
partial aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
partial hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_276"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -53,14 +53,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_254"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_365"])
|
||||
single aggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
|
||||
single hashaggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_496"])
|
||||
single aggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
|
||||
single hashaggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -68,17 +68,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_657"])
|
||||
single aggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
|
||||
single hashaggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_767"])
|
||||
final aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
final hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_780", "c_customer_id_767", "c_email_address_782", "c_first_name_774", "c_last_name_775", "c_login_781", "c_preferred_cust_flag_776", "d_year_826"])
|
||||
partial aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
partial hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_788"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -90,7 +90,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_766"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_898"])
|
||||
single aggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
|
||||
single hashaggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -98,17 +98,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1059"])
|
||||
single aggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
|
||||
single hashaggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1169"])
|
||||
final aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
final hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1182", "c_customer_id_1169", "c_email_address_1184", "c_first_name_1176", "c_last_name_1177", "c_login_1183", "c_preferred_cust_flag_1178", "d_year_1228"])
|
||||
partial aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
partial hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1190"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -120,7 +120,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_1168"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1300"])
|
||||
single aggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
|
||||
single hashaggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -128,24 +128,24 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1461"])
|
||||
single aggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
|
||||
single hashaggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1571"])
|
||||
single aggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
|
||||
single hashaggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1702"])
|
||||
final aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
final hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_1715", "c_customer_id_1702", "c_email_address_1717", "c_first_name_1709", "c_last_name_1710", "c_login_1716", "c_preferred_cust_flag_1711", "d_year_1761"])
|
||||
partial aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
partial hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1724"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -158,24 +158,24 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1863"])
|
||||
single aggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
|
||||
single hashaggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_1973"])
|
||||
single aggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
|
||||
single hashaggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_2104"])
|
||||
final aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
final hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_2117", "c_customer_id_2104", "c_email_address_2119", "c_first_name_2111", "c_last_name_2112", "c_login_2118", "c_preferred_cust_flag_2113", "d_year_2163"])
|
||||
partial aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
partial hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2126"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (channel$gid, groupid, id$gid)
|
||||
final hashaggregation over (channel$gid, groupid, id$gid)
|
||||
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
|
||||
partial aggregation over (channel$gid, groupid, id$gid)
|
||||
partial hashaggregation over (channel$gid, groupid, id$gid)
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
final aggregation over (s_store_id)
|
||||
final hashaggregation over (s_store_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["s_store_id"])
|
||||
partial aggregation over (s_store_id)
|
||||
partial hashaggregation over (s_store_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
|
|
@ -20,10 +20,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan store
|
||||
final aggregation over (cp_catalog_page_id)
|
||||
final hashaggregation over (cp_catalog_page_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cp_catalog_page_id"])
|
||||
partial aggregation over (cp_catalog_page_id)
|
||||
partial hashaggregation over (cp_catalog_page_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
|
|
@ -35,10 +35,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan catalog_page
|
||||
final aggregation over (web_site_id)
|
||||
final hashaggregation over (web_site_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["web_site_id"])
|
||||
partial aggregation over (web_site_id)
|
||||
partial hashaggregation over (web_site_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (channel$gid, groupid, id$gid)
|
||||
final hashaggregation over (channel$gid, groupid, id$gid)
|
||||
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
|
||||
partial aggregation over (channel$gid, groupid, id$gid)
|
||||
partial hashaggregation over (channel$gid, groupid, id$gid)
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
final aggregation over (s_store_id)
|
||||
final hashaggregation over (s_store_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["s_store_id"])
|
||||
partial aggregation over (s_store_id)
|
||||
partial hashaggregation over (s_store_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
|
|
@ -20,10 +20,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan store
|
||||
final aggregation over (cp_catalog_page_id)
|
||||
final hashaggregation over (cp_catalog_page_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cp_catalog_page_id"])
|
||||
partial aggregation over (cp_catalog_page_id)
|
||||
partial hashaggregation over (cp_catalog_page_id)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cp_catalog_page_sk"])
|
||||
scan catalog_page
|
||||
|
|
@ -36,10 +36,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
final aggregation over (web_site_id)
|
||||
final hashaggregation over (web_site_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["web_site_id"])
|
||||
partial aggregation over (web_site_id)
|
||||
partial hashaggregation over (web_site_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ca_state)
|
||||
final hashaggregation over (ca_state)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state"])
|
||||
partial aggregation over (ca_state)
|
||||
partial hashaggregation over (ca_state)
|
||||
cross join:
|
||||
join (LEFT, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -19,10 +19,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (d_month_seq_3)
|
||||
final hashaggregation over (d_month_seq_3)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_month_seq_3"])
|
||||
partial aggregation over (d_month_seq_3)
|
||||
partial hashaggregation over (d_month_seq_3)
|
||||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
|
|
@ -37,12 +37,12 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (i_category_43)
|
||||
final hashaggregation over (i_category_43)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_category_43"])
|
||||
partial aggregation over (i_category_43)
|
||||
partial hashaggregation over (i_category_43)
|
||||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ca_state)
|
||||
final hashaggregation over (ca_state)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state"])
|
||||
partial aggregation over (ca_state)
|
||||
partial hashaggregation over (ca_state)
|
||||
cross join:
|
||||
join (LEFT, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
@ -23,10 +23,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (d_month_seq_7)
|
||||
final hashaggregation over (d_month_seq_7)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_month_seq_7"])
|
||||
partial aggregation over (d_month_seq_7)
|
||||
partial hashaggregation over (d_month_seq_7)
|
||||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
|
|
@ -38,12 +38,12 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (i_category_48)
|
||||
final hashaggregation over (i_category_48)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_category_48"])
|
||||
partial aggregation over (i_category_48)
|
||||
partial hashaggregation over (i_category_48)
|
||||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_id)
|
||||
final hashaggregation over (i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_id"])
|
||||
partial aggregation over (i_item_id)
|
||||
partial hashaggregation over (i_item_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_id)
|
||||
final hashaggregation over (i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_id"])
|
||||
partial aggregation over (i_item_id)
|
||||
partial hashaggregation over (i_item_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_cdemo_sk"])
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (s_store_name)
|
||||
final hashaggregation over (s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["s_store_name"])
|
||||
partial aggregation over (s_store_name)
|
||||
partial hashaggregation over (s_store_name)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["substr_55"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -17,17 +17,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan store
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["substr_56"])
|
||||
final aggregation over (expr_29)
|
||||
final hashaggregation over (expr_29)
|
||||
local exchange (REPARTITION, HASH, ["expr_29"])
|
||||
remote exchange (REPARTITION, HASH, ["expr_47"])
|
||||
partial aggregation over (expr_47)
|
||||
partial hashaggregation over (expr_47)
|
||||
scan customer_address
|
||||
remote exchange (REPARTITION, HASH, ["expr_50"])
|
||||
partial aggregation over (expr_50)
|
||||
final aggregation over (ca_zip_11)
|
||||
partial hashaggregation over (expr_50)
|
||||
final hashaggregation over (ca_zip_11)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_zip_11"])
|
||||
partial aggregation over (ca_zip_11)
|
||||
partial hashaggregation over (ca_zip_11)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ca_address_sk_2"])
|
||||
scan customer_address
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (s_store_name)
|
||||
final hashaggregation over (s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["s_store_name"])
|
||||
partial aggregation over (s_store_name)
|
||||
partial hashaggregation over (s_store_name)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["substr_60"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -17,17 +17,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan store
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["substr_61"])
|
||||
final aggregation over (expr_34)
|
||||
final hashaggregation over (expr_34)
|
||||
local exchange (REPARTITION, HASH, ["expr_34"])
|
||||
remote exchange (REPARTITION, HASH, ["expr_52"])
|
||||
partial aggregation over (expr_52)
|
||||
partial hashaggregation over (expr_52)
|
||||
scan customer_address
|
||||
remote exchange (REPARTITION, HASH, ["expr_55"])
|
||||
partial aggregation over (expr_55)
|
||||
final aggregation over (ca_zip_14)
|
||||
partial hashaggregation over (expr_55)
|
||||
final hashaggregation over (ca_zip_14)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_zip_14"])
|
||||
partial aggregation over (ca_zip_14)
|
||||
partial hashaggregation over (ca_zip_14)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ca_address_sk_5"])
|
||||
scan customer_address
|
||||
|
|
|
|||
|
|
@ -17,106 +17,106 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan reason
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales
|
||||
|
|
|
|||
|
|
@ -17,106 +17,106 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan reason (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
scan store_sales (pushdown = true)
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
final hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cd_credit_rating", "cd_dep_college_count", "cd_dep_count", "cd_dep_employed_count", "cd_education_status", "cd_gender", "cd_marital_status", "cd_purchase_estimate"])
|
||||
partial aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
partial hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
join (RIGHT, PARTITIONED):
|
||||
final aggregation over (cs_ship_customer_sk)
|
||||
final hashaggregation over (cs_ship_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cs_ship_customer_sk"])
|
||||
partial aggregation over (cs_ship_customer_sk)
|
||||
partial hashaggregation over (cs_ship_customer_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -16,10 +16,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
join (RIGHT, PARTITIONED):
|
||||
final aggregation over (ws_bill_customer_sk)
|
||||
final hashaggregation over (ws_bill_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
partial aggregation over (ws_bill_customer_sk)
|
||||
partial hashaggregation over (ws_bill_customer_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -32,10 +32,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
join (INNER, PARTITIONED):
|
||||
final aggregation over (ss_customer_sk)
|
||||
final hashaggregation over (ss_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
partial aggregation over (ss_customer_sk)
|
||||
partial hashaggregation over (ss_customer_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
final hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cd_credit_rating", "cd_dep_college_count", "cd_dep_count", "cd_dep_employed_count", "cd_education_status", "cd_gender", "cd_marital_status", "cd_purchase_estimate"])
|
||||
partial aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
partial hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
|
||||
join (RIGHT, PARTITIONED):
|
||||
final aggregation over (cs_ship_customer_sk)
|
||||
final hashaggregation over (cs_ship_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cs_ship_customer_sk"])
|
||||
partial aggregation over (cs_ship_customer_sk)
|
||||
partial hashaggregation over (cs_ship_customer_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -16,10 +16,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
join (RIGHT, PARTITIONED):
|
||||
final aggregation over (ws_bill_customer_sk)
|
||||
final hashaggregation over (ws_bill_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
partial aggregation over (ws_bill_customer_sk)
|
||||
partial hashaggregation over (ws_bill_customer_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -32,10 +32,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
join (INNER, PARTITIONED):
|
||||
final aggregation over (ss_customer_sk)
|
||||
final hashaggregation over (ss_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
partial aggregation over (ss_customer_sk)
|
||||
partial hashaggregation over (ss_customer_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -6,10 +6,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
Filter
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -24,7 +24,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
|
||||
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -35,10 +35,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_153"])
|
||||
final aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
final hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_166", "c_customer_id_153", "c_email_address_168", "c_first_name_160", "c_last_name_161", "c_login_167", "c_preferred_cust_flag_162", "d_year_199"])
|
||||
partial aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
partial hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_173"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -53,7 +53,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_260"])
|
||||
single aggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
|
||||
single hashaggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -64,7 +64,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_418"])
|
||||
single aggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
|
||||
single hashaggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -75,10 +75,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_525"])
|
||||
Filter
|
||||
final aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
final hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_538", "c_customer_id_525", "c_email_address_540", "c_first_name_532", "c_last_name_533", "c_login_539", "c_preferred_cust_flag_534", "d_year_582"])
|
||||
partial aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
partial hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_546"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -94,7 +94,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_683"])
|
||||
single aggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
|
||||
single hashaggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -104,10 +104,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_790"])
|
||||
final aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
final hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_803", "c_customer_id_790", "c_email_address_805", "c_first_name_797", "c_last_name_798", "c_login_804", "c_preferred_cust_flag_799", "d_year_847"])
|
||||
partial aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
partial hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_811"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -20,7 +20,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
|
||||
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_153"])
|
||||
final aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
final hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_166", "c_customer_id_153", "c_email_address_168", "c_first_name_160", "c_last_name_161", "c_login_167", "c_preferred_cust_flag_162", "d_year_199"])
|
||||
partial aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
partial hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_173"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -43,7 +43,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_152"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_260"])
|
||||
single aggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
|
||||
single hashaggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -51,17 +51,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_418"])
|
||||
single aggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
|
||||
single hashaggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_525"])
|
||||
final aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
final hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_538", "c_customer_id_525", "c_email_address_540", "c_first_name_532", "c_last_name_533", "c_login_539", "c_preferred_cust_flag_534", "d_year_582"])
|
||||
partial aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
partial hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_546"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -74,17 +74,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_683"])
|
||||
single aggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
|
||||
single hashaggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_790"])
|
||||
final aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
final hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_803", "c_customer_id_790", "c_email_address_805", "c_first_name_797", "c_last_name_798", "c_login_804", "c_preferred_cust_flag_799", "d_year_847"])
|
||||
partial aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
partial hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_811"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -20,7 +20,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
|
||||
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_158"])
|
||||
final aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
final hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_171", "c_customer_id_158", "c_email_address_173", "c_first_name_165", "c_last_name_166", "c_login_172", "c_preferred_cust_flag_167", "d_year_206"])
|
||||
partial aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
partial hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_179"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -43,7 +43,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_157"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_268"])
|
||||
single aggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
|
||||
single hashaggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -51,17 +51,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_429"])
|
||||
single aggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
|
||||
single hashaggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_539"])
|
||||
final aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
final hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_552", "c_customer_id_539", "c_email_address_554", "c_first_name_546", "c_last_name_547", "c_login_553", "c_preferred_cust_flag_548", "d_year_598"])
|
||||
partial aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
partial hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_561"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -74,17 +74,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_700"])
|
||||
single aggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
|
||||
single hashaggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_810"])
|
||||
final aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
final hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_823", "c_customer_id_810", "c_email_address_825", "c_first_name_817", "c_last_name_818", "c_login_824", "c_preferred_cust_flag_819", "d_year_869"])
|
||||
partial aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
partial hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_832"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id"])
|
||||
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
|
||||
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -20,7 +20,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
|
||||
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_158"])
|
||||
final aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
final hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_171", "c_customer_id_158", "c_email_address_173", "c_first_name_165", "c_last_name_166", "c_login_172", "c_preferred_cust_flag_167", "d_year_206"])
|
||||
partial aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
partial hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_179"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -43,7 +43,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["c_customer_sk_157"])
|
||||
scan customer
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_268"])
|
||||
single aggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
|
||||
single hashaggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
|
|
@ -51,17 +51,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
values (0 rows)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_429"])
|
||||
single aggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
|
||||
single hashaggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_539"])
|
||||
final aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
final hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_552", "c_customer_id_539", "c_email_address_554", "c_first_name_546", "c_last_name_547", "c_login_553", "c_preferred_cust_flag_548", "d_year_598"])
|
||||
partial aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
partial hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_561"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -74,17 +74,17 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_700"])
|
||||
single aggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
|
||||
single hashaggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
values (0 rows)
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_id_810"])
|
||||
final aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
final hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_823", "c_customer_id_810", "c_email_address_825", "c_first_name_817", "c_last_name_818", "c_login_824", "c_preferred_cust_flag_819", "d_year_869"])
|
||||
partial aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
partial hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_832"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_class"])
|
||||
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
|
||||
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_class"])
|
||||
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
|
||||
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk"])
|
||||
scan item (pushdown = true)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan customer_demographics
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
final hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
|
||||
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
|
||||
partial aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
partial hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
|
||||
partial aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
|
|
@ -34,10 +34,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan item
|
||||
Filter
|
||||
final aggregation over (expr_216, expr_217, expr_218)
|
||||
final hashaggregation over (expr_216, expr_217, expr_218)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
|
||||
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -50,7 +50,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
|
||||
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -63,7 +63,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
|
||||
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -80,10 +80,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte avg_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan store_sales
|
||||
|
|
@ -91,7 +91,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan catalog_sales
|
||||
|
|
@ -99,7 +99,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan web_sales
|
||||
|
|
@ -109,10 +109,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
final hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_508", "i_category_id_512", "i_class_id_510"])
|
||||
partial aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
partial hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk_482"])
|
||||
|
|
@ -136,10 +136,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan item
|
||||
Filter
|
||||
final aggregation over (expr_836, expr_837, expr_838)
|
||||
final hashaggregation over (expr_836, expr_837, expr_838)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_604", "i_category_id_608", "i_class_id_606"])
|
||||
partial aggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
|
||||
partial hashaggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -152,7 +152,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_694", "i_category_id_698", "i_class_id_696"])
|
||||
partial aggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
|
||||
partial hashaggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -165,7 +165,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_787", "i_category_id_791", "i_class_id_789"])
|
||||
partial aggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
|
||||
partial hashaggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -182,10 +182,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte avg_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan store_sales
|
||||
|
|
@ -193,7 +193,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan catalog_sales
|
||||
|
|
@ -201,7 +201,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan web_sales
|
||||
|
|
@ -211,10 +211,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
final hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1135", "i_category_id_1139", "i_class_id_1137"])
|
||||
partial aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
partial hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_item_sk_1097"])
|
||||
|
|
@ -238,10 +238,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan item
|
||||
Filter
|
||||
final aggregation over (expr_1463, expr_1464, expr_1465)
|
||||
final hashaggregation over (expr_1463, expr_1464, expr_1465)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1231", "i_category_id_1235", "i_class_id_1233"])
|
||||
partial aggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
|
||||
partial hashaggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -254,7 +254,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1321", "i_category_id_1325", "i_class_id_1323"])
|
||||
partial aggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
|
||||
partial hashaggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -267,7 +267,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1414", "i_category_id_1418", "i_class_id_1416"])
|
||||
partial aggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
|
||||
partial hashaggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -284,10 +284,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte avg_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan store_sales
|
||||
|
|
@ -295,7 +295,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan catalog_sales
|
||||
|
|
@ -303,7 +303,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan web_sales
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
final hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
|
||||
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
|
||||
partial aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
partial hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
cross join:
|
||||
final aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
|
||||
partial aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -26,10 +26,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_8", "i_category_id_12", "i_class_id_10"])
|
||||
scan item
|
||||
final aggregation over (expr_216, expr_217, expr_218)
|
||||
final hashaggregation over (expr_216, expr_217, expr_218)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
|
||||
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -40,7 +40,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
|
||||
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
|
|
@ -51,7 +51,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
|
||||
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
|
|
@ -63,32 +63,32 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
final hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_508", "i_category_id_512", "i_class_id_510"])
|
||||
partial aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
partial hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk_482"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -105,10 +105,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_559", "i_category_id_563", "i_class_id_561"])
|
||||
scan item
|
||||
final aggregation over (expr_836, expr_837, expr_838)
|
||||
final hashaggregation over (expr_836, expr_837, expr_838)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_604", "i_category_id_608", "i_class_id_606"])
|
||||
partial aggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
|
||||
partial hashaggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -119,7 +119,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_694", "i_category_id_698", "i_class_id_696"])
|
||||
partial aggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
|
||||
partial hashaggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
|
|
@ -130,7 +130,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_787", "i_category_id_791", "i_class_id_789"])
|
||||
partial aggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
|
||||
partial hashaggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
|
|
@ -142,32 +142,32 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
final hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1135", "i_category_id_1139", "i_class_id_1137"])
|
||||
partial aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
partial hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_item_sk_1097"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -184,10 +184,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1186", "i_category_id_1190", "i_class_id_1188"])
|
||||
scan item
|
||||
final aggregation over (expr_1463, expr_1464, expr_1465)
|
||||
final hashaggregation over (expr_1463, expr_1464, expr_1465)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1231", "i_category_id_1235", "i_class_id_1233"])
|
||||
partial aggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
|
||||
partial hashaggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -198,7 +198,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1321", "i_category_id_1325", "i_class_id_1323"])
|
||||
partial aggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
|
||||
partial hashaggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
|
|
@ -209,7 +209,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1414", "i_category_id_1418", "i_class_id_1416"])
|
||||
partial aggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
|
||||
partial hashaggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
|
|
@ -221,22 +221,22 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
|
||||
final hashaggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
|
||||
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1798", "i_category_id$gid_1800", "i_class_id$gid_1799"])
|
||||
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1798", "i_category_id$gid_1800", "i_class_id$gid_1799"])
|
||||
partial aggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
|
||||
partial hashaggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
|
||||
local exchange (REPARTITION, ROUND_ROBIN, [])
|
||||
cross join:
|
||||
final aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
|
||||
partial aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
semijoin (PARTITIONED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk"])
|
||||
|
|
@ -26,10 +26,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_10", "i_category_id_14", "i_class_id_12"])
|
||||
scan item
|
||||
final aggregation over (expr_228, expr_229, expr_230)
|
||||
final hashaggregation over (expr_228, expr_229, expr_230)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_57", "i_category_id_61", "i_class_id_59"])
|
||||
partial aggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
|
||||
partial hashaggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_28"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -41,7 +41,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_50"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_115", "i_category_id_119", "i_class_id_117"])
|
||||
partial aggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
|
||||
partial hashaggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -53,7 +53,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_108"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_177", "i_category_id_181", "i_class_id_179"])
|
||||
partial aggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
|
||||
partial hashaggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -66,32 +66,32 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
|
||||
final hashaggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_527", "i_category_id_531", "i_class_id_529"])
|
||||
partial aggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
|
||||
partial hashaggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
|
||||
semijoin (PARTITIONED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_520"])
|
||||
|
|
@ -108,10 +108,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_580", "i_category_id_584", "i_class_id_582"])
|
||||
scan item
|
||||
final aggregation over (expr_867, expr_868, expr_869)
|
||||
final hashaggregation over (expr_867, expr_868, expr_869)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_627", "i_category_id_631", "i_class_id_629"])
|
||||
partial aggregation over (i_brand_id_627, i_category_id_631, i_class_id_629)
|
||||
partial hashaggregation over (i_brand_id_627, i_category_id_631, i_class_id_629)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_598"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -123,7 +123,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_620"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_720", "i_category_id_724", "i_class_id_722"])
|
||||
partial aggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
|
||||
partial hashaggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk_693"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -135,7 +135,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_713"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_816", "i_category_id_820", "i_class_id_818"])
|
||||
partial aggregation over (i_brand_id_816, i_category_id_820, i_class_id_818)
|
||||
partial hashaggregation over (i_brand_id_816, i_category_id_820, i_class_id_818)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_item_sk_777"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -148,32 +148,32 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
|
||||
final hashaggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1173", "i_category_id_1177", "i_class_id_1175"])
|
||||
partial aggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
|
||||
partial hashaggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
|
||||
semijoin (PARTITIONED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_1166"])
|
||||
|
|
@ -190,10 +190,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1226", "i_category_id_1230", "i_class_id_1228"])
|
||||
scan item
|
||||
final aggregation over (expr_1513, expr_1514, expr_1515)
|
||||
final hashaggregation over (expr_1513, expr_1514, expr_1515)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1273", "i_category_id_1277", "i_class_id_1275"])
|
||||
partial aggregation over (i_brand_id_1273, i_category_id_1277, i_class_id_1275)
|
||||
partial hashaggregation over (i_brand_id_1273, i_category_id_1277, i_class_id_1275)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_1244"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -205,7 +205,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_1266"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1366", "i_category_id_1370", "i_class_id_1368"])
|
||||
partial aggregation over (i_brand_id_1366, i_category_id_1370, i_class_id_1368)
|
||||
partial hashaggregation over (i_brand_id_1366, i_category_id_1370, i_class_id_1368)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk_1339"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -217,7 +217,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_1359"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_1462", "i_category_id_1466", "i_class_id_1464"])
|
||||
partial aggregation over (i_brand_id_1462, i_category_id_1466, i_class_id_1464)
|
||||
partial hashaggregation over (i_brand_id_1462, i_category_id_1466, i_class_id_1464)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_item_sk_1423"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -230,22 +230,22 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -3,10 +3,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
|
||||
partial aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -31,10 +31,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan item
|
||||
Filter
|
||||
final aggregation over (expr_216, expr_217, expr_218)
|
||||
final hashaggregation over (expr_216, expr_217, expr_218)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
|
||||
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -47,7 +47,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
|
||||
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -60,7 +60,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
|
||||
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -83,10 +83,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte avg_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan store_sales
|
||||
|
|
@ -94,7 +94,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan catalog_sales
|
||||
|
|
@ -102,7 +102,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan web_sales
|
||||
|
|
@ -112,10 +112,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
final hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_534", "i_category_id_538", "i_class_id_536"])
|
||||
partial aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
partial hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -140,10 +140,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
Filter
|
||||
scan item
|
||||
Filter
|
||||
final aggregation over (expr_862, expr_863, expr_864)
|
||||
final hashaggregation over (expr_862, expr_863, expr_864)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_630", "i_category_id_634", "i_class_id_632"])
|
||||
partial aggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
|
||||
partial hashaggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -156,7 +156,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_720", "i_category_id_724", "i_class_id_722"])
|
||||
partial aggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
|
||||
partial hashaggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -169,7 +169,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_813", "i_category_id_817", "i_class_id_815"])
|
||||
partial aggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
|
||||
partial hashaggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -192,10 +192,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte avg_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan store_sales
|
||||
|
|
@ -203,7 +203,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan catalog_sales
|
||||
|
|
@ -211,7 +211,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
scan web_sales
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
join (INNER, PARTITIONED):
|
||||
cross join:
|
||||
final aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
|
||||
partial aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
join (INNER, REPLICATED):
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
|
|
@ -23,10 +23,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_8", "i_category_id_12", "i_class_id_10"])
|
||||
scan item
|
||||
final aggregation over (expr_216, expr_217, expr_218)
|
||||
final hashaggregation over (expr_216, expr_217, expr_218)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
|
||||
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -37,7 +37,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
|
||||
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
|
|
@ -48,7 +48,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
|
||||
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
|
|
@ -65,32 +65,32 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
final hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_534", "i_category_id_538", "i_class_id_536"])
|
||||
partial aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
partial hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
|
||||
join (INNER, REPLICATED):
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_506"])
|
||||
|
|
@ -108,10 +108,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_585", "i_category_id_589", "i_class_id_587"])
|
||||
scan item
|
||||
final aggregation over (expr_862, expr_863, expr_864)
|
||||
final hashaggregation over (expr_862, expr_863, expr_864)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_630", "i_category_id_634", "i_class_id_632"])
|
||||
partial aggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
|
||||
partial hashaggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -122,7 +122,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_720", "i_category_id_724", "i_class_id_722"])
|
||||
partial aggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
|
||||
partial hashaggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
|
|
@ -133,7 +133,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_813", "i_category_id_817", "i_class_id_815"])
|
||||
partial aggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
|
||||
partial hashaggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
|
|
@ -150,22 +150,22 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
join (INNER, PARTITIONED):
|
||||
cross join:
|
||||
final aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
|
||||
partial aggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
|
||||
join (INNER, REPLICATED):
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
|
|
@ -24,10 +24,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_10", "i_category_id_14", "i_class_id_12"])
|
||||
scan item
|
||||
final aggregation over (expr_228, expr_229, expr_230)
|
||||
final hashaggregation over (expr_228, expr_229, expr_230)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_57", "i_category_id_61", "i_class_id_59"])
|
||||
partial aggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
|
||||
partial hashaggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_28"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -39,7 +39,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_50"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_115", "i_category_id_119", "i_class_id_117"])
|
||||
partial aggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
|
||||
partial hashaggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -51,7 +51,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_108"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_177", "i_category_id_181", "i_class_id_179"])
|
||||
partial aggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
|
||||
partial hashaggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -69,32 +69,32 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
cross join:
|
||||
final aggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
|
||||
final hashaggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_554", "i_category_id_558", "i_class_id_556"])
|
||||
partial aggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
|
||||
partial hashaggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
|
||||
join (INNER, REPLICATED):
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_525"])
|
||||
|
|
@ -113,10 +113,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_607", "i_category_id_611", "i_class_id_609"])
|
||||
scan item
|
||||
final aggregation over (expr_894, expr_895, expr_896)
|
||||
final hashaggregation over (expr_894, expr_895, expr_896)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_654", "i_category_id_658", "i_class_id_656"])
|
||||
partial aggregation over (i_brand_id_654, i_category_id_658, i_class_id_656)
|
||||
partial hashaggregation over (i_brand_id_654, i_category_id_658, i_class_id_656)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_625"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -128,7 +128,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_647"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_747", "i_category_id_751", "i_class_id_749"])
|
||||
partial aggregation over (i_brand_id_747, i_category_id_751, i_class_id_749)
|
||||
partial hashaggregation over (i_brand_id_747, i_category_id_751, i_class_id_749)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk_720"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -140,7 +140,7 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["i_item_sk_740"])
|
||||
scan item
|
||||
remote exchange (REPARTITION, HASH, ["i_brand_id_843", "i_category_id_847", "i_class_id_845"])
|
||||
partial aggregation over (i_brand_id_843, i_category_id_847, i_class_id_845)
|
||||
partial hashaggregation over (i_brand_id_843, i_category_id_847, i_class_id_845)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_item_sk_804"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -158,22 +158,22 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan date_dim (pushdown = true)
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (INNER, REPLICATED):
|
||||
scan web_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ca_zip)
|
||||
final hashaggregation over (ca_zip)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_zip"])
|
||||
partial aggregation over (ca_zip)
|
||||
partial hashaggregation over (ca_zip)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ca_zip)
|
||||
final hashaggregation over (ca_zip)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_zip"])
|
||||
partial aggregation over (ca_zip)
|
||||
partial hashaggregation over (ca_zip)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
join (LEFT, PARTITIONED):
|
||||
final aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
final hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
partial hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
join (RIGHT, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_order_number_17"])
|
||||
scan catalog_sales
|
||||
|
|
@ -24,8 +24,8 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan call_center
|
||||
final aggregation over (cr_order_number)
|
||||
final hashaggregation over (cr_order_number)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cr_order_number"])
|
||||
partial aggregation over (cr_order_number)
|
||||
partial hashaggregation over (cr_order_number)
|
||||
scan catalog_returns
|
||||
|
|
|
|||
|
|
@ -1,17 +1,17 @@
|
|||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
join (RIGHT, PARTITIONED):
|
||||
final aggregation over (cr_order_number)
|
||||
final hashaggregation over (cr_order_number)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["cr_order_number"])
|
||||
partial aggregation over (cr_order_number)
|
||||
partial hashaggregation over (cr_order_number)
|
||||
scan catalog_returns
|
||||
final aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
final hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
partial hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
|
||||
join (RIGHT, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_order_number_20"])
|
||||
scan catalog_sales
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_desc, i_item_id, s_state)
|
||||
final hashaggregation over (i_item_desc, i_item_id, s_state)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_state"])
|
||||
partial aggregation over (i_item_desc, i_item_id, s_state)
|
||||
partial hashaggregation over (i_item_desc, i_item_id, s_state)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk", "ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_desc, i_item_id, s_state)
|
||||
final hashaggregation over (i_item_desc, i_item_id, s_state)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_state"])
|
||||
partial aggregation over (i_item_desc, i_item_id, s_state)
|
||||
partial hashaggregation over (i_item_desc, i_item_id, s_state)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
final hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
local exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
|
||||
partial aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
partial hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
local exchange (REPARTITION, HASH, ["ca_country", "i_item_id"])
|
||||
remote exchange (REPARTITION, HASH, ["ca_country", "i_item_id"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
final hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
local exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
|
||||
partial aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
partial hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
final hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand", "i_brand_id", "i_manufact", "i_manufact_id"])
|
||||
partial aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
partial hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ca_address_sk"])
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
final hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand", "i_brand_id", "i_manufact", "i_manufact_id"])
|
||||
partial aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
partial hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
|
||||
join (INNER, REPLICATED):
|
||||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_class"])
|
||||
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
|
||||
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_class"])
|
||||
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
|
||||
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk"])
|
||||
scan item (pushdown = true)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_id, w_warehouse_name)
|
||||
final hashaggregation over (i_item_id, w_warehouse_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_id", "w_warehouse_name"])
|
||||
partial aggregation over (i_item_id, w_warehouse_name)
|
||||
partial hashaggregation over (i_item_id, w_warehouse_name)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_id, w_warehouse_name)
|
||||
final hashaggregation over (i_item_id, w_warehouse_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_id", "w_warehouse_name"])
|
||||
partial aggregation over (i_item_id, w_warehouse_name)
|
||||
partial hashaggregation over (i_item_id, w_warehouse_name)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
final hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
local exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
|
||||
partial aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
partial hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
local exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
final hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
local exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
|
||||
partial aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
partial hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
|
||||
local exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
|
||||
remote exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
|
|
@ -20,10 +20,10 @@ final aggregation over ()
|
|||
remote exchange (REPARTITION, HASH, ["count_31", "d_date_3", "ss_item_sk", "substr"])
|
||||
cte frequent_ss_items
|
||||
Filter
|
||||
final aggregation over (d_date_3, ss_item_sk, substr)
|
||||
final hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
|
||||
partial aggregation over (d_date_3, ss_item_sk, substr)
|
||||
partial hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -41,9 +41,9 @@ final aggregation over ()
|
|||
cte best_ss_customer
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_60)
|
||||
final hashaggregation over (ss_customer_sk_60)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_60)
|
||||
partial hashaggregation over (ss_customer_sk_60)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
|
||||
scan store_sales
|
||||
|
|
@ -55,13 +55,13 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte max_store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_90)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_90)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_90)
|
||||
partial hashaggregation over (ss_customer_sk_90)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_90"])
|
||||
|
|
@ -74,7 +74,7 @@ final aggregation over ()
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
|
|
@ -93,10 +93,10 @@ final aggregation over ()
|
|||
remote exchange (REPARTITION, HASH, ["count_304", "d_date_249", "ss_item_sk_226", "substr_297"])
|
||||
cte frequent_ss_items
|
||||
Filter
|
||||
final aggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
final hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_249", "ss_item_sk_226", "substr_297"])
|
||||
partial aggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
partial hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -114,9 +114,9 @@ final aggregation over ()
|
|||
cte best_ss_customer
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_335)
|
||||
final hashaggregation over (ss_customer_sk_335)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_335)
|
||||
partial hashaggregation over (ss_customer_sk_335)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_335"])
|
||||
scan store_sales
|
||||
|
|
@ -128,13 +128,13 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte max_store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_385)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_385)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_385)
|
||||
partial hashaggregation over (ss_customer_sk_385)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_385"])
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -13,10 +13,10 @@ final aggregation over ()
|
|||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
final aggregation over (d_date_3, ss_item_sk, substr)
|
||||
final hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
|
||||
partial aggregation over (d_date_3, ss_item_sk, substr)
|
||||
partial hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -29,9 +29,9 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_60)
|
||||
final hashaggregation over (ss_customer_sk_60)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_60)
|
||||
partial hashaggregation over (ss_customer_sk_60)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
|
||||
scan store_sales
|
||||
|
|
@ -40,13 +40,13 @@ final aggregation over ()
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_90)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_90)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_90)
|
||||
partial hashaggregation over (ss_customer_sk_90)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_90"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -57,7 +57,7 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_110"])
|
||||
scan customer
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -69,10 +69,10 @@ final aggregation over ()
|
|||
scan date_dim
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_226"])
|
||||
final aggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
final hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_249", "ss_item_sk_226", "substr_297"])
|
||||
partial aggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
partial hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -85,9 +85,9 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_335"])
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_335)
|
||||
final hashaggregation over (ss_customer_sk_335)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_335)
|
||||
partial hashaggregation over (ss_customer_sk_335)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_335"])
|
||||
scan store_sales
|
||||
|
|
@ -96,13 +96,13 @@ final aggregation over ()
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_385)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_385)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_385)
|
||||
partial hashaggregation over (ss_customer_sk_385)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_385"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -13,9 +13,9 @@ final aggregation over ()
|
|||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk"])
|
||||
final aggregation over (d_date_5, i_item_sk, substr)
|
||||
final hashaggregation over (d_date_5, i_item_sk, substr)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (d_date_5, i_item_sk, substr)
|
||||
partial hashaggregation over (d_date_5, i_item_sk, substr)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -29,10 +29,10 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
cross join:
|
||||
final aggregation over (c_customer_sk)
|
||||
final hashaggregation over (c_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
|
||||
partial aggregation over (c_customer_sk)
|
||||
partial hashaggregation over (c_customer_sk)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -40,14 +40,14 @@ final aggregation over ()
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_customer_sk_117)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_customer_sk_117)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_117"])
|
||||
partial aggregation over (c_customer_sk_117)
|
||||
partial hashaggregation over (c_customer_sk_117)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -57,7 +57,7 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan customer
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -69,9 +69,9 @@ final aggregation over ()
|
|||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_288"])
|
||||
final aggregation over (d_date_261, i_item_sk_288, substr_311)
|
||||
final hashaggregation over (d_date_261, i_item_sk_288, substr_311)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (d_date_261, i_item_sk_288, substr_311)
|
||||
partial hashaggregation over (d_date_261, i_item_sk_288, substr_311)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_237"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -85,10 +85,10 @@ final aggregation over ()
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_370"])
|
||||
cross join:
|
||||
final aggregation over (c_customer_sk_370)
|
||||
final hashaggregation over (c_customer_sk_370)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_370"])
|
||||
partial aggregation over (c_customer_sk_370)
|
||||
partial hashaggregation over (c_customer_sk_370)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -96,14 +96,14 @@ final aggregation over ()
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_customer_sk_422)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_customer_sk_422)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_422"])
|
||||
partial aggregation over (c_customer_sk_422)
|
||||
partial hashaggregation over (c_customer_sk_422)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (c_first_name, c_last_name)
|
||||
final hashaggregation over (c_first_name, c_last_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name"])
|
||||
partial aggregation over (c_first_name, c_last_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name)
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
|
|
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["count_31", "d_date_3", "ss_item_sk", "substr"])
|
||||
cte frequent_ss_items
|
||||
Filter
|
||||
final aggregation over (d_date_3, ss_item_sk, substr)
|
||||
final hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
|
||||
partial aggregation over (d_date_3, ss_item_sk, substr)
|
||||
partial hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -49,9 +49,9 @@ local exchange (GATHER, SINGLE, [])
|
|||
cte best_ss_customer
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_60)
|
||||
final hashaggregation over (ss_customer_sk_60)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_60)
|
||||
partial hashaggregation over (ss_customer_sk_60)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
|
||||
scan store_sales
|
||||
|
|
@ -63,13 +63,13 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte max_store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_108)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_108)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_108)
|
||||
partial hashaggregation over (ss_customer_sk_108)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_108"])
|
||||
|
|
@ -82,10 +82,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
Filter
|
||||
scan date_dim
|
||||
final aggregation over (c_first_name_229, c_last_name_230)
|
||||
final hashaggregation over (c_first_name_229, c_last_name_230)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_229", "c_last_name_230"])
|
||||
partial aggregation over (c_first_name_229, c_last_name_230)
|
||||
partial hashaggregation over (c_first_name_229, c_last_name_230)
|
||||
Filter
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
|
|
@ -110,10 +110,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
remote exchange (REPARTITION, HASH, ["count_348", "d_date_293", "ss_item_sk_270", "substr_341"])
|
||||
cte frequent_ss_items
|
||||
Filter
|
||||
final aggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
final hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_293", "ss_item_sk_270", "substr_341"])
|
||||
partial aggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
partial hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
Filter
|
||||
|
|
@ -131,9 +131,9 @@ local exchange (GATHER, SINGLE, [])
|
|||
cte best_ss_customer
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_379)
|
||||
final hashaggregation over (ss_customer_sk_379)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_379)
|
||||
partial hashaggregation over (ss_customer_sk_379)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_379"])
|
||||
scan store_sales
|
||||
|
|
@ -145,13 +145,13 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
cte max_store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_429)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_429)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_429)
|
||||
partial hashaggregation over (ss_customer_sk_429)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_429"])
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (c_first_name, c_last_name)
|
||||
final hashaggregation over (c_first_name, c_last_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name"])
|
||||
partial aggregation over (c_first_name, c_last_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name)
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -20,10 +20,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
final aggregation over (d_date_3, ss_item_sk, substr)
|
||||
final hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
|
||||
partial aggregation over (d_date_3, ss_item_sk, substr)
|
||||
partial hashaggregation over (d_date_3, ss_item_sk, substr)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -36,9 +36,9 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_60)
|
||||
final hashaggregation over (ss_customer_sk_60)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_60)
|
||||
partial hashaggregation over (ss_customer_sk_60)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
|
||||
scan store_sales
|
||||
|
|
@ -47,13 +47,13 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_108)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_108)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_108)
|
||||
partial hashaggregation over (ss_customer_sk_108)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_108"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -64,10 +64,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_128"])
|
||||
scan customer
|
||||
final aggregation over (c_first_name_229, c_last_name_230)
|
||||
final hashaggregation over (c_first_name_229, c_last_name_230)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_229", "c_last_name_230"])
|
||||
partial aggregation over (c_first_name_229, c_last_name_230)
|
||||
partial hashaggregation over (c_first_name_229, c_last_name_230)
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -84,10 +84,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_270"])
|
||||
final aggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
final hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["d_date_293", "ss_item_sk_270", "substr_341"])
|
||||
partial aggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
partial hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -100,9 +100,9 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_379"])
|
||||
cross join:
|
||||
final aggregation over (ss_customer_sk_379)
|
||||
final hashaggregation over (ss_customer_sk_379)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_379)
|
||||
partial hashaggregation over (ss_customer_sk_379)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_379"])
|
||||
scan store_sales
|
||||
|
|
@ -111,13 +111,13 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (ss_customer_sk_429)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (ss_customer_sk_429)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (ss_customer_sk_429)
|
||||
partial hashaggregation over (ss_customer_sk_429)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk_429"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (c_first_name, c_last_name)
|
||||
final hashaggregation over (c_first_name, c_last_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name"])
|
||||
partial aggregation over (c_first_name, c_last_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name)
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -20,9 +20,9 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk"])
|
||||
final aggregation over (d_date_6, i_item_sk, substr)
|
||||
final hashaggregation over (d_date_6, i_item_sk, substr)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (d_date_6, i_item_sk, substr)
|
||||
partial hashaggregation over (d_date_6, i_item_sk, substr)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -36,10 +36,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_86"])
|
||||
cross join:
|
||||
final aggregation over (c_customer_sk_86)
|
||||
final hashaggregation over (c_customer_sk_86)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_86"])
|
||||
partial aggregation over (c_customer_sk_86)
|
||||
partial hashaggregation over (c_customer_sk_86)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -47,14 +47,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_customer_sk_136)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_customer_sk_136)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_136"])
|
||||
partial aggregation over (c_customer_sk_136)
|
||||
partial hashaggregation over (c_customer_sk_136)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
@ -64,10 +64,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
scan customer
|
||||
final aggregation over (c_first_name_240, c_last_name_241)
|
||||
final hashaggregation over (c_first_name_240, c_last_name_241)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_240", "c_last_name_241"])
|
||||
partial aggregation over (c_first_name_240, c_last_name_241)
|
||||
partial hashaggregation over (c_first_name_240, c_last_name_241)
|
||||
semijoin (PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
|
||||
semijoin (PARTITIONED):
|
||||
|
|
@ -84,9 +84,9 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan date_dim (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_334"])
|
||||
final aggregation over (d_date_307, i_item_sk_334, substr_357)
|
||||
final hashaggregation over (d_date_307, i_item_sk_334, substr_357)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over (d_date_307, i_item_sk_334, substr_357)
|
||||
partial hashaggregation over (d_date_307, i_item_sk_334, substr_357)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk_283"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -100,10 +100,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_416"])
|
||||
cross join:
|
||||
final aggregation over (c_customer_sk_416)
|
||||
final hashaggregation over (c_customer_sk_416)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_416"])
|
||||
partial aggregation over (c_customer_sk_416)
|
||||
partial hashaggregation over (c_customer_sk_416)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -111,14 +111,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_customer_sk_468)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_customer_sk_468)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_customer_sk_468"])
|
||||
partial aggregation over (c_customer_sk_468)
|
||||
partial hashaggregation over (c_customer_sk_468)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan store_sales
|
||||
|
|
|
|||
|
|
@ -1,17 +1,17 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
Filter
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name", "sum"])
|
||||
cte ssales
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "s_zip"])
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
@ -40,16 +40,16 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127", "sum_225"])
|
||||
cte ssales
|
||||
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
|
||||
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
|
|
@ -33,14 +33,14 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan store
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
|
||||
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan item (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
|
||||
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
|
||||
scan item
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
|
||||
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
|
||||
scan item
|
||||
|
|
|
|||
|
|
@ -1,17 +1,17 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
Filter
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
Filter
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name", "sum"])
|
||||
cte ssales
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country", "s_zip"])
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
@ -40,16 +40,16 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127", "sum_225"])
|
||||
cte ssales
|
||||
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
|
||||
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
|
||||
|
|
@ -33,14 +33,14 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan store
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
|
||||
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan item (pushdown = true)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
|
||||
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
|
||||
scan item
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
remote exchange (GATHER, SINGLE, [])
|
||||
cross join:
|
||||
final aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
|
||||
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
|
||||
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
|
||||
join (INNER, REPLICATED):
|
||||
scan store_returns
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
|
|
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
|
|||
scan item
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over ()
|
||||
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
|
||||
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
|
||||
scan item
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
|
||||
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["i_item_sk", "ss_customer_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
|
||||
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_id)
|
||||
final hashaggregation over (i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_id"])
|
||||
partial aggregation over (i_item_id)
|
||||
partial hashaggregation over (i_item_id)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_id)
|
||||
final hashaggregation over (i_item_id)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_id"])
|
||||
partial aggregation over (i_item_id)
|
||||
partial hashaggregation over (i_item_id)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
final hashaggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
local exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
|
||||
partial aggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
partial hashaggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
final hashaggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
local exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
|
||||
remote exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
|
||||
partial aggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
partial hashaggregation over (groupid, i_item_id$gid, s_state$gid)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, PARTITIONED):
|
||||
|
|
|
|||
|
|
@ -3,45 +3,45 @@ cross join:
|
|||
cross join:
|
||||
cross join:
|
||||
cross join:
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price"])
|
||||
scan store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_27"])
|
||||
scan store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_68"])
|
||||
scan store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_109"])
|
||||
scan store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_150"])
|
||||
scan store_sales
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_191"])
|
||||
scan store_sales
|
||||
|
|
|
|||
|
|
@ -3,45 +3,45 @@ cross join:
|
|||
cross join:
|
||||
cross join:
|
||||
cross join:
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_27"])
|
||||
scan store_sales (pushdown = true)
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price"])
|
||||
scan store_sales (pushdown = true)
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_69"])
|
||||
scan store_sales (pushdown = true)
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_111"])
|
||||
scan store_sales (pushdown = true)
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_153"])
|
||||
scan store_sales (pushdown = true)
|
||||
final aggregation over ()
|
||||
final hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
partial aggregation over ()
|
||||
partial hashaggregation over ()
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ss_list_price_195"])
|
||||
scan store_sales (pushdown = true)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
|
||||
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk", "cs_item_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (GATHER, SINGLE, [])
|
||||
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
|
||||
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
|
||||
join (INNER, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
scan catalog_sales
|
||||
|
|
|
|||
|
|
@ -6,10 +6,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
join (INNER, REPLICATED):
|
||||
remote exchange (REPARTITION, HASH, ["ca_state", "sum", "wr_returning_customer_sk"])
|
||||
cte customer_total_return
|
||||
final aggregation over (ca_state, wr_returning_customer_sk)
|
||||
final hashaggregation over (ca_state, wr_returning_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state", "wr_returning_customer_sk"])
|
||||
partial aggregation over (ca_state, wr_returning_customer_sk)
|
||||
partial hashaggregation over (ca_state, wr_returning_customer_sk)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -33,16 +33,16 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (ca_state_90)
|
||||
final hashaggregation over (ca_state_90)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state_90"])
|
||||
partial aggregation over (ca_state_90)
|
||||
partial hashaggregation over (ca_state_90)
|
||||
remote exchange (REPARTITION, HASH, ["ca_state_90", "sum_100", "wr_returning_customer_sk_37"])
|
||||
cte customer_total_return
|
||||
final aggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
final hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state_90", "wr_returning_customer_sk_37"])
|
||||
partial aggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
partial hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk_40"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -57,5 +57,5 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
|
|
@ -3,10 +3,10 @@ local exchange (GATHER, SINGLE, [])
|
|||
cross join:
|
||||
join (LEFT, REPLICATED):
|
||||
join (INNER, REPLICATED):
|
||||
final aggregation over (ca_state, wr_returning_customer_sk)
|
||||
final hashaggregation over (ca_state, wr_returning_customer_sk)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state", "wr_returning_customer_sk"])
|
||||
partial aggregation over (ca_state, wr_returning_customer_sk)
|
||||
partial hashaggregation over (ca_state, wr_returning_customer_sk)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -26,14 +26,14 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
final aggregation over (ca_state_90)
|
||||
final hashaggregation over (ca_state_90)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state_90"])
|
||||
partial aggregation over (ca_state_90)
|
||||
final aggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
partial hashaggregation over (ca_state_90)
|
||||
final hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPARTITION, HASH, ["ca_state_90", "wr_returning_customer_sk_37"])
|
||||
partial aggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
partial hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
|
||||
join (INNER, PARTITIONED):
|
||||
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk_40"])
|
||||
join (INNER, REPLICATED):
|
||||
|
|
@ -46,5 +46,5 @@ local exchange (GATHER, SINGLE, [])
|
|||
scan customer_address
|
||||
local exchange (GATHER, SINGLE, [])
|
||||
remote exchange (REPLICATE, BROADCAST, [])
|
||||
single aggregation over ()
|
||||
single hashaggregation over ()
|
||||
values (1 rows)
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue