Commit 06c14d5e authored by Stanley Clark's avatar Stanley Clark
Browse files

Added some query plans

parent fb3eb952
EnumerableProject(i_brand_id=[$71], i_brand=[$72], i_manufact_id=[$77], i_manufact=[$78])
EnumerableHashJoin(condition=[=($0, $90)], joinType=[inner])
EnumerableRowRel(customer_address=[((employee.e_role = 'sales') and (2010 >= employee.e_year))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, customer_address]])
EnumerableProject(d_date_sk=[$18], d_date_id=[$19], d_date=[$20], d_month_seq=[$21], d_week_seq=[$22], d_quarter_seq=[$23], d_year=[$24], d_dow=[$25], d_moy=[$26], d_dom=[$27], d_qoy=[$28], d_fy_year=[$29], d_fy_quarter_seq=[$30], d_fy_week_seq=[$31], d_day_name=[$32], d_quarter_name=[$33], d_holiday=[$34], d_weekend=[$35], d_following_holiday=[$36], d_first_dom=[$37], d_last_dom=[$38], d_same_day_ly=[$39], d_same_day_lq=[$40], d_current_day=[$41], d_current_week=[$42], d_current_month=[$43], d_current_quarter=[$44], d_current_year=[$45], ss_sold_date_sk=[$46], ss_sold_time_sk=[$47], ss_item_sk=[$48], ss_customer_sk=[$49], ss_cdemo_sk=[$50], ss_hdemo_sk=[$51], ss_addr_sk=[$52], ss_store_sk=[$53], ss_promo_sk=[$54], ss_ticket_number=[$55], ss_quantity=[$56], ss_wholesale_cost=[$57], ss_list_price=[$58], ss_sales_price=[$59], ss_ext_discount_amt=[$60], ss_ext_sales_price=[$61], ss_ext_wholesale_cost=[$62], ss_ext_list_price=[$63], ss_ext_tax=[$64], ss_coupon_amt=[$65], ss_net_paid=[$66], ss_net_paid_inc_tax=[$67], ss_net_profit=[$68], i_item_sk=[$69], i_item_id=[$70], i_rec_start_date=[$71], i_rec_end_date=[$72], i_item_desc=[$73], i_current_price=[$74], i_wholesale_cost=[$75], i_brand_id=[$76], i_brand=[$77], i_class_id=[$78], i_class=[$79], i_category_id=[$80], i_category=[$81], i_manufact_id=[$82], i_manufact=[$83], i_size=[$84], i_formulation=[$85], i_color=[$86], i_units=[$87], i_container=[$88], i_manager_id=[$89], i_product_name=[$90], c_customer_sk=[$0], c_customer_id=[$1], c_current_cdemo_sk=[$2], c_current_hdemo_sk=[$3], c_current_addr_sk=[$4], c_first_shipto_date_sk=[$5], c_first_sales_date_sk=[$6], c_salutation=[$7], c_first_name=[$8], c_last_name=[$9], c_preferred_cust_flag=[$10], c_birth_day=[$11], c_birth_month=[$12], c_birth_year=[$13], c_birth_country=[$14], c_login=[$15], c_email_address=[$16], c_last_review_date_sk=[$17], s_store_sk=[$91], s_store_id=[$92], s_rec_start_date=[$93], s_rec_end_date=[$94], s_closed_date_sk=[$95], s_store_name=[$96], s_number_employees=[$97], s_floor_space=[$98], s_hours=[$99], s_manager=[$100], s_market_id=[$101], s_geography_class=[$102], s_market_desc=[$103], s_market_manager=[$104], s_division_id=[$105], s_division_name=[$106], s_company_id=[$107], s_company_name=[$108], s_street_number=[$109], s_street_name=[$110], s_street_type=[$111], s_suite_number=[$112], s_city=[$113], s_county=[$114], s_state=[$115], s_zip=[$116], s_country=[$117], s_gmt_offset=[$118], s_tax_precentage=[$119])
EnumerableHashJoin(condition=[=($0, $49)], joinType=[inner])
EnumerableCellRel(customer=[(not (employee.e_year = customer.c_birth_year))], attribute=[c_first_name])
EnumerableRowRel(customer=[((customer_address.ca_address_sk = customer.c_current_addr_sk) and (customer_address.ca_country = customer.c_birth_country))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, customer]])
EnumerableProject(d_date_sk=[$22], d_date_id=[$23], d_date=[$24], d_month_seq=[$25], d_week_seq=[$26], d_quarter_seq=[$27], d_year=[$28], d_dow=[$29], d_moy=[$30], d_dom=[$31], d_qoy=[$32], d_fy_year=[$33], d_fy_quarter_seq=[$34], d_fy_week_seq=[$35], d_day_name=[$36], d_quarter_name=[$37], d_holiday=[$38], d_weekend=[$39], d_following_holiday=[$40], d_first_dom=[$41], d_last_dom=[$42], d_same_day_ly=[$43], d_same_day_lq=[$44], d_current_day=[$45], d_current_week=[$46], d_current_month=[$47], d_current_quarter=[$48], d_current_year=[$49], ss_sold_date_sk=[$50], ss_sold_time_sk=[$51], ss_item_sk=[$52], ss_customer_sk=[$53], ss_cdemo_sk=[$54], ss_hdemo_sk=[$55], ss_addr_sk=[$56], ss_store_sk=[$57], ss_promo_sk=[$58], ss_ticket_number=[$59], ss_quantity=[$60], ss_wholesale_cost=[$61], ss_list_price=[$62], ss_sales_price=[$63], ss_ext_discount_amt=[$64], ss_ext_sales_price=[$65], ss_ext_wholesale_cost=[$66], ss_ext_list_price=[$67], ss_ext_tax=[$68], ss_coupon_amt=[$69], ss_net_paid=[$70], ss_net_paid_inc_tax=[$71], ss_net_profit=[$72], i_item_sk=[$0], i_item_id=[$1], i_rec_start_date=[$2], i_rec_end_date=[$3], i_item_desc=[$4], i_current_price=[$5], i_wholesale_cost=[$6], i_brand_id=[$7], i_brand=[$8], i_class_id=[$9], i_class=[$10], i_category_id=[$11], i_category=[$12], i_manufact_id=[$13], i_manufact=[$14], i_size=[$15], i_formulation=[$16], i_color=[$17], i_units=[$18], i_container=[$19], i_manager_id=[$20], i_product_name=[$21], s_store_sk=[$73], s_store_id=[$74], s_rec_start_date=[$75], s_rec_end_date=[$76], s_closed_date_sk=[$77], s_store_name=[$78], s_number_employees=[$79], s_floor_space=[$80], s_hours=[$81], s_manager=[$82], s_market_id=[$83], s_geography_class=[$84], s_market_desc=[$85], s_market_manager=[$86], s_division_id=[$87], s_division_name=[$88], s_company_id=[$89], s_company_name=[$90], s_street_number=[$91], s_street_name=[$92], s_street_type=[$93], s_suite_number=[$94], s_city=[$95], s_county=[$96], s_state=[$97], s_zip=[$98], s_country=[$99], s_gmt_offset=[$100], s_tax_precentage=[$101])
EnumerableHashJoin(condition=[=($0, $52)], joinType=[inner])
EnumerableFilter(condition=[=($20, 7)])
EnumerableCellRel(item=[(not (1000000 < item.i_brand_id))], attribute=[i_brand_id])
EnumerableRowRel(item=[((item.i_item_sk = store_returns.sr_item_sk) and (store_returns.sr_store_sk = employee.e_store_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, item]])
EnumerableProject(d_date_sk=[$0], d_date_id=[$1], d_date=[$2], d_month_seq=[$3], d_week_seq=[$4], d_quarter_seq=[$5], d_year=[$6], d_dow=[$7], d_moy=[$8], d_dom=[$9], d_qoy=[$10], d_fy_year=[$11], d_fy_quarter_seq=[$12], d_fy_week_seq=[$13], d_day_name=[$14], d_quarter_name=[$15], d_holiday=[$16], d_weekend=[$17], d_following_holiday=[$18], d_first_dom=[$19], d_last_dom=[$20], d_same_day_ly=[$21], d_same_day_lq=[$22], d_current_day=[$23], d_current_week=[$24], d_current_month=[$25], d_current_quarter=[$26], d_current_year=[$27], ss_sold_date_sk=[$57], ss_sold_time_sk=[$58], ss_item_sk=[$59], ss_customer_sk=[$60], ss_cdemo_sk=[$61], ss_hdemo_sk=[$62], ss_addr_sk=[$63], ss_store_sk=[$64], ss_promo_sk=[$65], ss_ticket_number=[$66], ss_quantity=[$67], ss_wholesale_cost=[$68], ss_list_price=[$69], ss_sales_price=[$70], ss_ext_discount_amt=[$71], ss_ext_sales_price=[$72], ss_ext_wholesale_cost=[$73], ss_ext_list_price=[$74], ss_ext_tax=[$75], ss_coupon_amt=[$76], ss_net_paid=[$77], ss_net_paid_inc_tax=[$78], ss_net_profit=[$79], s_store_sk=[$28], s_store_id=[$29], s_rec_start_date=[$30], s_rec_end_date=[$31], s_closed_date_sk=[$32], s_store_name=[$33], s_number_employees=[$34], s_floor_space=[$35], s_hours=[$36], s_manager=[$37], s_market_id=[$38], s_geography_class=[$39], s_market_desc=[$40], s_market_manager=[$41], s_division_id=[$42], s_division_name=[$43], s_company_id=[$44], s_company_name=[$45], s_street_number=[$46], s_street_name=[$47], s_street_type=[$48], s_suite_number=[$49], s_city=[$50], s_county=[$51], s_state=[$52], s_zip=[$53], s_country=[$54], s_gmt_offset=[$55], s_tax_precentage=[$56])
EnumerableHashJoin(condition=[=($0, $57)], joinType=[inner])
EnumerableFilter(condition=[AND(=($8, 11), =($6, 1999))])
EnumerableRowRel(date_dim=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, date_dim]])
EnumerableHashJoin(condition=[=($0, $36)], joinType=[inner])
EnumerableRowRel(store=[((0 > store.s_closed_date_sk) or (employee.e_role = 'manager'))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store]])
EnumerableCellRel(store_sales=[(not (13 < store_sales.ss_quantity))], attribute=[ss_quantity])
EnumerableRowRel(store_sales=[(employee.e_store_sk = store_sales.ss_store_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store_sales]])
\ No newline at end of file
EnumerableProject(i_brand_id=[$71], i_brand=[$72], i_manufact_id=[$77], i_manufact=[$78])
EnumerableHashJoin(condition=[=($0, $90)], joinType=[inner])
EnumerableRowRel(customer_address=[((employee.e_role = 'sales') and (2010 >= employee.e_year))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, customer_address]])
EnumerableProject(d_date_sk=[$18], d_date_id=[$19], d_date=[$20], d_month_seq=[$21], d_week_seq=[$22], d_quarter_seq=[$23], d_year=[$24], d_dow=[$25], d_moy=[$26], d_dom=[$27], d_qoy=[$28], d_fy_year=[$29], d_fy_quarter_seq=[$30], d_fy_week_seq=[$31], d_day_name=[$32], d_quarter_name=[$33], d_holiday=[$34], d_weekend=[$35], d_following_holiday=[$36], d_first_dom=[$37], d_last_dom=[$38], d_same_day_ly=[$39], d_same_day_lq=[$40], d_current_day=[$41], d_current_week=[$42], d_current_month=[$43], d_current_quarter=[$44], d_current_year=[$45], ss_sold_date_sk=[$46], ss_sold_time_sk=[$47], ss_item_sk=[$48], ss_customer_sk=[$49], ss_cdemo_sk=[$50], ss_hdemo_sk=[$51], ss_addr_sk=[$52], ss_store_sk=[$53], ss_promo_sk=[$54], ss_ticket_number=[$55], ss_quantity=[$56], ss_wholesale_cost=[$57], ss_list_price=[$58], ss_sales_price=[$59], ss_ext_discount_amt=[$60], ss_ext_sales_price=[$61], ss_ext_wholesale_cost=[$62], ss_ext_list_price=[$63], ss_ext_tax=[$64], ss_coupon_amt=[$65], ss_net_paid=[$66], ss_net_paid_inc_tax=[$67], ss_net_profit=[$68], i_item_sk=[$69], i_item_id=[$70], i_rec_start_date=[$71], i_rec_end_date=[$72], i_item_desc=[$73], i_current_price=[$74], i_wholesale_cost=[$75], i_brand_id=[$76], i_brand=[$77], i_class_id=[$78], i_class=[$79], i_category_id=[$80], i_category=[$81], i_manufact_id=[$82], i_manufact=[$83], i_size=[$84], i_formulation=[$85], i_color=[$86], i_units=[$87], i_container=[$88], i_manager_id=[$89], i_product_name=[$90], c_customer_sk=[$0], c_customer_id=[$1], c_current_cdemo_sk=[$2], c_current_hdemo_sk=[$3], c_current_addr_sk=[$4], c_first_shipto_date_sk=[$5], c_first_sales_date_sk=[$6], c_salutation=[$7], c_first_name=[$8], c_last_name=[$9], c_preferred_cust_flag=[$10], c_birth_day=[$11], c_birth_month=[$12], c_birth_year=[$13], c_birth_country=[$14], c_login=[$15], c_email_address=[$16], c_last_review_date_sk=[$17], s_store_sk=[$91], s_store_id=[$92], s_rec_start_date=[$93], s_rec_end_date=[$94], s_closed_date_sk=[$95], s_store_name=[$96], s_number_employees=[$97], s_floor_space=[$98], s_hours=[$99], s_manager=[$100], s_market_id=[$101], s_geography_class=[$102], s_market_desc=[$103], s_market_manager=[$104], s_division_id=[$105], s_division_name=[$106], s_company_id=[$107], s_company_name=[$108], s_street_number=[$109], s_street_name=[$110], s_street_type=[$111], s_suite_number=[$112], s_city=[$113], s_county=[$114], s_state=[$115], s_zip=[$116], s_country=[$117], s_gmt_offset=[$118], s_tax_precentage=[$119])
EnumerableHashJoin(condition=[=($0, $49)], joinType=[inner])
EnumerableCellRel(customer=[(not (employee.e_year = customer.c_birth_year))], attribute=[c_first_name])
EnumerableRowRel(customer=[((customer_address.ca_address_sk = customer.c_current_addr_sk) and (customer_address.ca_country = customer.c_birth_country))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, customer]])
EnumerableProject(d_date_sk=[$22], d_date_id=[$23], d_date=[$24], d_month_seq=[$25], d_week_seq=[$26], d_quarter_seq=[$27], d_year=[$28], d_dow=[$29], d_moy=[$30], d_dom=[$31], d_qoy=[$32], d_fy_year=[$33], d_fy_quarter_seq=[$34], d_fy_week_seq=[$35], d_day_name=[$36], d_quarter_name=[$37], d_holiday=[$38], d_weekend=[$39], d_following_holiday=[$40], d_first_dom=[$41], d_last_dom=[$42], d_same_day_ly=[$43], d_same_day_lq=[$44], d_current_day=[$45], d_current_week=[$46], d_current_month=[$47], d_current_quarter=[$48], d_current_year=[$49], ss_sold_date_sk=[$50], ss_sold_time_sk=[$51], ss_item_sk=[$52], ss_customer_sk=[$53], ss_cdemo_sk=[$54], ss_hdemo_sk=[$55], ss_addr_sk=[$56], ss_store_sk=[$57], ss_promo_sk=[$58], ss_ticket_number=[$59], ss_quantity=[$60], ss_wholesale_cost=[$61], ss_list_price=[$62], ss_sales_price=[$63], ss_ext_discount_amt=[$64], ss_ext_sales_price=[$65], ss_ext_wholesale_cost=[$66], ss_ext_list_price=[$67], ss_ext_tax=[$68], ss_coupon_amt=[$69], ss_net_paid=[$70], ss_net_paid_inc_tax=[$71], ss_net_profit=[$72], i_item_sk=[$0], i_item_id=[$1], i_rec_start_date=[$2], i_rec_end_date=[$3], i_item_desc=[$4], i_current_price=[$5], i_wholesale_cost=[$6], i_brand_id=[$7], i_brand=[$8], i_class_id=[$9], i_class=[$10], i_category_id=[$11], i_category=[$12], i_manufact_id=[$13], i_manufact=[$14], i_size=[$15], i_formulation=[$16], i_color=[$17], i_units=[$18], i_container=[$19], i_manager_id=[$20], i_product_name=[$21], s_store_sk=[$73], s_store_id=[$74], s_rec_start_date=[$75], s_rec_end_date=[$76], s_closed_date_sk=[$77], s_store_name=[$78], s_number_employees=[$79], s_floor_space=[$80], s_hours=[$81], s_manager=[$82], s_market_id=[$83], s_geography_class=[$84], s_market_desc=[$85], s_market_manager=[$86], s_division_id=[$87], s_division_name=[$88], s_company_id=[$89], s_company_name=[$90], s_street_number=[$91], s_street_name=[$92], s_street_type=[$93], s_suite_number=[$94], s_city=[$95], s_county=[$96], s_state=[$97], s_zip=[$98], s_country=[$99], s_gmt_offset=[$100], s_tax_precentage=[$101])
EnumerableHashJoin(condition=[=($0, $52)], joinType=[inner])
EnumerableCellRel(item=[(not (1000000 < item.i_brand_id))], attribute=[i_brand_id])
EnumerableRowRel(item=[((item.i_item_sk = store_returns.sr_item_sk) and (store_returns.sr_store_sk = employee.e_store_sk))])
EnumerableFilter(condition=[=($20, 7)])
JdbcTableScan(table=[[tpcds, item]])
EnumerableProject(d_date_sk=[$0], d_date_id=[$1], d_date=[$2], d_month_seq=[$3], d_week_seq=[$4], d_quarter_seq=[$5], d_year=[$6], d_dow=[$7], d_moy=[$8], d_dom=[$9], d_qoy=[$10], d_fy_year=[$11], d_fy_quarter_seq=[$12], d_fy_week_seq=[$13], d_day_name=[$14], d_quarter_name=[$15], d_holiday=[$16], d_weekend=[$17], d_following_holiday=[$18], d_first_dom=[$19], d_last_dom=[$20], d_same_day_ly=[$21], d_same_day_lq=[$22], d_current_day=[$23], d_current_week=[$24], d_current_month=[$25], d_current_quarter=[$26], d_current_year=[$27], ss_sold_date_sk=[$57], ss_sold_time_sk=[$58], ss_item_sk=[$59], ss_customer_sk=[$60], ss_cdemo_sk=[$61], ss_hdemo_sk=[$62], ss_addr_sk=[$63], ss_store_sk=[$64], ss_promo_sk=[$65], ss_ticket_number=[$66], ss_quantity=[$67], ss_wholesale_cost=[$68], ss_list_price=[$69], ss_sales_price=[$70], ss_ext_discount_amt=[$71], ss_ext_sales_price=[$72], ss_ext_wholesale_cost=[$73], ss_ext_list_price=[$74], ss_ext_tax=[$75], ss_coupon_amt=[$76], ss_net_paid=[$77], ss_net_paid_inc_tax=[$78], ss_net_profit=[$79], s_store_sk=[$28], s_store_id=[$29], s_rec_start_date=[$30], s_rec_end_date=[$31], s_closed_date_sk=[$32], s_store_name=[$33], s_number_employees=[$34], s_floor_space=[$35], s_hours=[$36], s_manager=[$37], s_market_id=[$38], s_geography_class=[$39], s_market_desc=[$40], s_market_manager=[$41], s_division_id=[$42], s_division_name=[$43], s_company_id=[$44], s_company_name=[$45], s_street_number=[$46], s_street_name=[$47], s_street_type=[$48], s_suite_number=[$49], s_city=[$50], s_county=[$51], s_state=[$52], s_zip=[$53], s_country=[$54], s_gmt_offset=[$55], s_tax_precentage=[$56])
EnumerableHashJoin(condition=[=($0, $57)], joinType=[inner])
EnumerableRowRel(date_dim=[true])
EnumerableFilter(condition=[AND(=($8, 11), =($6, 1999))])
JdbcTableScan(table=[[tpcds, date_dim]])
EnumerableHashJoin(condition=[=($0, $36)], joinType=[inner])
EnumerableRowRel(store=[((0 > store.s_closed_date_sk) or (employee.e_role = 'manager'))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store]])
EnumerableCellRel(store_sales=[(not (13 < store_sales.ss_quantity))], attribute=[ss_quantity])
EnumerableRowRel(store_sales=[(employee.e_store_sk = store_sales.ss_store_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store_sales]])
EnumerableProject(d_year=[$6], i_brand_id=[$35], i_brand=[$36])
EnumerableHashJoin(condition=[=($0, $50)], joinType=[inner])
EnumerableFilter(condition=[=($8, 12)])
EnumerableRowRel(date_dim=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, date_dim]])
EnumerableHashJoin(condition=[=($0, $24)], joinType=[inner])
EnumerableFilter(condition=[=($13, 436)])
EnumerableCellRel(item=[(not (1000000 < item.i_brand_id))], attribute=[i_brand_id])
EnumerableRowRel(item=[((item.i_item_sk = store_returns.sr_item_sk) and (store_returns.sr_store_sk = employee.e_store_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, item]])
EnumerableCellRel(store_sales=[(not (13 < store_sales.ss_quantity))], attribute=[ss_quantity])
EnumerableRowRel(store_sales=[(employee.e_store_sk = store_sales.ss_store_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store_sales]])
EnumerableProject(d_year=[$6], i_brand_id=[$35], i_brand=[$36])
EnumerableHashJoin(condition=[=($0, $50)], joinType=[inner])
EnumerableRowRel(date_dim=[true])
EnumerableFilter(condition=[=($8, 12)])
JdbcTableScan(table=[[tpcds, date_dim]])
EnumerableHashJoin(condition=[=($0, $24)], joinType=[inner])
EnumerableCellRel(item=[(not (1000000 < item.i_brand_id))], attribute=[i_brand_id])
EnumerableRowRel(item=[((item.i_item_sk = store_returns.sr_item_sk) and (store_returns.sr_store_sk = employee.e_store_sk))])
EnumerableFilter(condition=[=($13, 436)])
JdbcTableScan(table=[[tpcds, item]])
EnumerableRowRel(store_sales=[(employee.e_store_sk = store_sales.ss_store_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store_sales]])
\ No newline at end of file
EnumerableProject(i_item_id=[$1], ss_quantity=[$32], ss_list_price=[$34], ss_coupon_amt=[$41], ss_sales_price=[$35])
EnumerableHashJoin(condition=[=($0, $24)], joinType=[inner])
EnumerableCellRel(item=[(not (1000000 < item.i_brand_id))], attribute=[i_brand_id])
EnumerableRowRel(item=[((item.i_item_sk = store_returns.sr_item_sk) and (store_returns.sr_store_sk = employee.e_store_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, item]])
EnumerableProject(ss_sold_date_sk=[$28], ss_sold_time_sk=[$29], ss_item_sk=[$30], ss_customer_sk=[$31], ss_cdemo_sk=[$32], ss_hdemo_sk=[$33], ss_addr_sk=[$34], ss_store_sk=[$35], ss_promo_sk=[$36], ss_ticket_number=[$37], ss_quantity=[$38], ss_wholesale_cost=[$39], ss_list_price=[$40], ss_sales_price=[$41], ss_ext_discount_amt=[$42], ss_ext_sales_price=[$43], ss_ext_wholesale_cost=[$44], ss_ext_list_price=[$45], ss_ext_tax=[$46], ss_coupon_amt=[$47], ss_net_paid=[$48], ss_net_paid_inc_tax=[$49], ss_net_profit=[$50], cd_demo_sk=[$51], cd_gender=[$52], cd_marital_status=[$53], cd_education_status=[$54], cd_purchase_estimate=[$55], cd_credit_rating=[$56], cd_dep_count=[$57], cd_dep_employed_count=[$58], cd_dep_college_count=[$59], d_date_sk=[$0], d_date_id=[$1], d_date=[$2], d_month_seq=[$3], d_week_seq=[$4], d_quarter_seq=[$5], d_year=[$6], d_dow=[$7], d_moy=[$8], d_dom=[$9], d_qoy=[$10], d_fy_year=[$11], d_fy_quarter_seq=[$12], d_fy_week_seq=[$13], d_day_name=[$14], d_quarter_name=[$15], d_holiday=[$16], d_weekend=[$17], d_following_holiday=[$18], d_first_dom=[$19], d_last_dom=[$20], d_same_day_ly=[$21], d_same_day_lq=[$22], d_current_day=[$23], d_current_week=[$24], d_current_month=[$25], d_current_quarter=[$26], d_current_year=[$27], p_promo_sk=[$60], p_promo_id=[$61], p_start_date_sk=[$62], p_end_date_sk=[$63], p_item_sk=[$64], p_cost=[$65], p_response_target=[$66], p_promo_name=[$67], p_channel_dmail=[$68], p_channel_email=[$69], p_channel_catalog=[$70], p_channel_tv=[$71], p_channel_radio=[$72], p_channel_press=[$73], p_channel_event=[$74], p_channel_demo=[$75], p_channel_details=[$76], p_purpose=[$77], p_discount_active=[$78])
EnumerableHashJoin(condition=[=($0, $28)], joinType=[inner])
EnumerableFilter(condition=[=($6, 1998)])
EnumerableRowRel(date_dim=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, date_dim]])
EnumerableProject(ss_sold_date_sk=[$9], ss_sold_time_sk=[$10], ss_item_sk=[$11], ss_customer_sk=[$12], ss_cdemo_sk=[$13], ss_hdemo_sk=[$14], ss_addr_sk=[$15], ss_store_sk=[$16], ss_promo_sk=[$17], ss_ticket_number=[$18], ss_quantity=[$19], ss_wholesale_cost=[$20], ss_list_price=[$21], ss_sales_price=[$22], ss_ext_discount_amt=[$23], ss_ext_sales_price=[$24], ss_ext_wholesale_cost=[$25], ss_ext_list_price=[$26], ss_ext_tax=[$27], ss_coupon_amt=[$28], ss_net_paid=[$29], ss_net_paid_inc_tax=[$30], ss_net_profit=[$31], cd_demo_sk=[$0], cd_gender=[$1], cd_marital_status=[$2], cd_education_status=[$3], cd_purchase_estimate=[$4], cd_credit_rating=[$5], cd_dep_count=[$6], cd_dep_employed_count=[$7], cd_dep_college_count=[$8], p_promo_sk=[$32], p_promo_id=[$33], p_start_date_sk=[$34], p_end_date_sk=[$35], p_item_sk=[$36], p_cost=[$37], p_response_target=[$38], p_promo_name=[$39], p_channel_dmail=[$40], p_channel_email=[$41], p_channel_catalog=[$42], p_channel_tv=[$43], p_channel_radio=[$44], p_channel_press=[$45], p_channel_event=[$46], p_channel_demo=[$47], p_channel_details=[$48], p_purpose=[$49], p_discount_active=[$50])
EnumerableHashJoin(condition=[=($0, $13)], joinType=[inner])
EnumerableFilter(condition=[AND(=($1, 'F'), =($2, 'W'), =($3, 'Primary '))])
EnumerableCellRel(customer_demographics=[(not (customer.c_birth_country = 'UNITED KINGDOM'))], attribute=[cd_credit_rating])
EnumerableRowRel(customer_demographics=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, customer_demographics]])
EnumerableProject(ss_sold_date_sk=[$19], ss_sold_time_sk=[$20], ss_item_sk=[$21], ss_customer_sk=[$22], ss_cdemo_sk=[$23], ss_hdemo_sk=[$24], ss_addr_sk=[$25], ss_store_sk=[$26], ss_promo_sk=[$27], ss_ticket_number=[$28], ss_quantity=[$29], ss_wholesale_cost=[$30], ss_list_price=[$31], ss_sales_price=[$32], ss_ext_discount_amt=[$33], ss_ext_sales_price=[$34], ss_ext_wholesale_cost=[$35], ss_ext_list_price=[$36], ss_ext_tax=[$37], ss_coupon_amt=[$38], ss_net_paid=[$39], ss_net_paid_inc_tax=[$40], ss_net_profit=[$41], p_promo_sk=[$0], p_promo_id=[$1], p_start_date_sk=[$2], p_end_date_sk=[$3], p_item_sk=[$4], p_cost=[$5], p_response_target=[$6], p_promo_name=[$7], p_channel_dmail=[$8], p_channel_email=[$9], p_channel_catalog=[$10], p_channel_tv=[$11], p_channel_radio=[$12], p_channel_press=[$13], p_channel_event=[$14], p_channel_demo=[$15], p_channel_details=[$16], p_purpose=[$17], p_discount_active=[$18])
EnumerableHashJoin(condition=[=($0, $27)], joinType=[inner])
EnumerableFilter(condition=[OR(=($9, 'N'), =($14, 'N'))])
EnumerableRowRel(promotion=[(promotion.p_promo_sk = store_sales.ss_promo_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, promotion]])
EnumerableCellRel(store_sales=[(not (13 < store_sales.ss_quantity))], attribute=[ss_quantity])
EnumerableRowRel(store_sales=[(employee.e_store_sk = store_sales.ss_store_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store_sales]])
EnumerableProject(i_item_id=[$1], ss_quantity=[$3], ss_list_price=[$4], ss_coupon_amt=[$6], ss_sales_price=[$5])
EnumerableHashJoin(condition=[=($0, $2)], joinType=[inner])
EnumerableProject(i_item_sk=[$0], i_item_id=[$1])
EnumerableRowRel(item=[((item.i_item_sk = store_returns.sr_item_sk) and (store_returns.sr_store_sk = employee.e_store_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, item]])
EnumerableProject(ss_item_sk=[$30], ss_quantity=[$38], ss_list_price=[$40], ss_sales_price=[$41], ss_coupon_amt=[$47])
EnumerableHashJoin(condition=[=($0, $28)], joinType=[inner])
EnumerableRowRel(date_dim=[true])
EnumerableFilter(condition=[=($6, 1998)])
JdbcTableScan(table=[[tpcds, date_dim]])
EnumerableProject(ss_sold_date_sk=[$9], ss_sold_time_sk=[$10], ss_item_sk=[$11], ss_customer_sk=[$12], ss_cdemo_sk=[$13], ss_hdemo_sk=[$14], ss_addr_sk=[$15], ss_store_sk=[$16], ss_promo_sk=[$17], ss_ticket_number=[$18], ss_quantity=[$19], ss_wholesale_cost=[$20], ss_list_price=[$21], ss_sales_price=[$22], ss_ext_discount_amt=[$23], ss_ext_sales_price=[$24], ss_ext_wholesale_cost=[$25], ss_ext_list_price=[$26], ss_ext_tax=[$27], ss_coupon_amt=[$28], ss_net_paid=[$29], ss_net_paid_inc_tax=[$30], ss_net_profit=[$31], cd_demo_sk=[$0], cd_gender=[$1], cd_marital_status=[$2], cd_education_status=[$3], cd_purchase_estimate=[$4], cd_credit_rating=[$5], cd_dep_count=[$6], cd_dep_employed_count=[$7], cd_dep_college_count=[$8], p_promo_sk=[$32], p_promo_id=[$33], p_start_date_sk=[$34], p_end_date_sk=[$35], p_item_sk=[$36], p_cost=[$37], p_response_target=[$38], p_promo_name=[$39], p_channel_dmail=[$40], p_channel_email=[$41], p_channel_catalog=[$42], p_channel_tv=[$43], p_channel_radio=[$44], p_channel_press=[$45], p_channel_event=[$46], p_channel_demo=[$47], p_channel_details=[$48], p_purpose=[$49], p_discount_active=[$50])
EnumerableHashJoin(condition=[=($0, $13)], joinType=[inner])
EnumerableCellRel(customer_demographics=[(not (customer.c_birth_country = 'UNITED KINGDOM'))], attribute=[cd_credit_rating])
EnumerableRowRel(customer_demographics=[true])
EnumerableFilter(condition=[AND(=($1, 'F'), =($2, 'W'), =($3, 'Primary '))])
JdbcTableScan(table=[[tpcds, customer_demographics]])
EnumerableProject(ss_sold_date_sk=[$19], ss_sold_time_sk=[$20], ss_item_sk=[$21], ss_customer_sk=[$22], ss_cdemo_sk=[$23], ss_hdemo_sk=[$24], ss_addr_sk=[$25], ss_store_sk=[$26], ss_promo_sk=[$27], ss_ticket_number=[$28], ss_quantity=[$29], ss_wholesale_cost=[$30], ss_list_price=[$31], ss_sales_price=[$32], ss_ext_discount_amt=[$33], ss_ext_sales_price=[$34], ss_ext_wholesale_cost=[$35], ss_ext_list_price=[$36], ss_ext_tax=[$37], ss_coupon_amt=[$38], ss_net_paid=[$39], ss_net_paid_inc_tax=[$40], ss_net_profit=[$41], p_promo_sk=[$0], p_promo_id=[$1], p_start_date_sk=[$2], p_end_date_sk=[$3], p_item_sk=[$4], p_cost=[$5], p_response_target=[$6], p_promo_name=[$7], p_channel_dmail=[$8], p_channel_email=[$9], p_channel_catalog=[$10], p_channel_tv=[$11], p_channel_radio=[$12], p_channel_press=[$13], p_channel_event=[$14], p_channel_demo=[$15], p_channel_details=[$16], p_purpose=[$17], p_discount_active=[$18])
EnumerableHashJoin(condition=[=($0, $27)], joinType=[inner])
EnumerableRowRel(promotion=[(promotion.p_promo_sk = store_sales.ss_promo_sk)])
EnumerableFilter(condition=[OR(=($9, 'N'), =($14, 'N'))])
JdbcTableScan(table=[[tpcds, promotion]])
EnumerableCellRel(store_sales=[(not (13 < store_sales.ss_quantity))], attribute=[ss_quantity])
EnumerableRowRel(store_sales=[(employee.e_store_sk = store_sales.ss_store_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, store_sales]])
EnumerableNestedLoopJoin(condition=[true], joinType=[inner])
EnumerableProject(ws_sold_date_sk=[$10], ws_sold_time_sk=[$11], ws_ship_date_sk=[$12], ws_item_sk=[$13], ws_bill_customer_sk=[$14], ws_bill_cdemo_sk=[$15], ws_bill_hdemo_sk=[$16], ws_bill_addr_sk=[$17], ws_ship_customer_sk=[$18], ws_ship_cdemo_sk=[$19], ws_ship_hdemo_sk=[$20], ws_ship_addr_sk=[$21], ws_web_page_sk=[$22], ws_web_site_sk=[$23], ws_ship_mode_sk=[$24], ws_warehouse_sk=[$25], ws_promo_sk=[$26], ws_order_number=[$27], ws_quantity=[$28], ws_wholesale_cost=[$29], ws_list_price=[$30], ws_sales_price=[$31], ws_ext_discount_amt=[$32], ws_ext_sales_price=[$33], ws_ext_wholesale_cost=[$34], ws_ext_list_price=[$35], ws_ext_tax=[$36], ws_coupon_amt=[$37], ws_ext_ship_cost=[$38], ws_net_paid=[$39], ws_net_paid_inc_tax=[$40], ws_net_paid_inc_ship=[$41], ws_net_paid_inc_ship_tax=[$42], ws_net_profit=[$43], hd_demo_sk=[$44], hd_income_band_sk=[$45], hd_buy_potential=[$46], hd_dep_count=[$47], hd_vehicle_count=[$48], t_time_sk=[$0], t_time_id=[$1], t_time=[$2], t_hour=[$3], t_minute=[$4], t_second=[$5], t_am_pm=[$6], t_shift=[$7], t_sub_shift=[$8], t_meal_time=[$9], wp_web_page_sk=[$49], wp_web_page_id=[$50], wp_rec_start_date=[$51], wp_rec_end_date=[$52], wp_creation_date_sk=[$53], wp_access_date_sk=[$54], wp_autogen_flag=[$55], wp_customer_sk=[$56], wp_url=[$57], wp_type=[$58], wp_char_count=[$59], wp_link_count=[$60], wp_image_count=[$61], wp_max_ad_count=[$62])
EnumerableHashJoin(condition=[=($0, $11)], joinType=[inner])
EnumerableFilter(condition=[AND(>=($3, 6), <=($3, +(6, 1)))])
EnumerableRowRel(time_dim=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, time_dim]])
EnumerableProject(ws_sold_date_sk=[$5], ws_sold_time_sk=[$6], ws_ship_date_sk=[$7], ws_item_sk=[$8], ws_bill_customer_sk=[$9], ws_bill_cdemo_sk=[$10], ws_bill_hdemo_sk=[$11], ws_bill_addr_sk=[$12], ws_ship_customer_sk=[$13], ws_ship_cdemo_sk=[$14], ws_ship_hdemo_sk=[$15], ws_ship_addr_sk=[$16], ws_web_page_sk=[$17], ws_web_site_sk=[$18], ws_ship_mode_sk=[$19], ws_warehouse_sk=[$20], ws_promo_sk=[$21], ws_order_number=[$22], ws_quantity=[$23], ws_wholesale_cost=[$24], ws_list_price=[$25], ws_sales_price=[$26], ws_ext_discount_amt=[$27], ws_ext_sales_price=[$28], ws_ext_wholesale_cost=[$29], ws_ext_list_price=[$30], ws_ext_tax=[$31], ws_coupon_amt=[$32], ws_ext_ship_cost=[$33], ws_net_paid=[$34], ws_net_paid_inc_tax=[$35], ws_net_paid_inc_ship=[$36], ws_net_paid_inc_ship_tax=[$37], ws_net_profit=[$38], hd_demo_sk=[$0], hd_income_band_sk=[$1], hd_buy_potential=[$2], hd_dep_count=[$3], hd_vehicle_count=[$4], wp_web_page_sk=[$39], wp_web_page_id=[$40], wp_rec_start_date=[$41], wp_rec_end_date=[$42], wp_creation_date_sk=[$43], wp_access_date_sk=[$44], wp_autogen_flag=[$45], wp_customer_sk=[$46], wp_url=[$47], wp_type=[$48], wp_char_count=[$49], wp_link_count=[$50], wp_image_count=[$51], wp_max_ad_count=[$52])
EnumerableHashJoin(condition=[=($0, $15)], joinType=[inner])
EnumerableFilter(condition=[=($3, 8)])
EnumerableCellRel(household_demographics=[(not ((110000 < income_band.ib_upper_bound) and (household_demographics.hd_income_band_sk < income_band.ib_income_band_sk)))], attribute=[hd_vehicle_count])
EnumerableRowRel(household_demographics=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, household_demographics]])
EnumerableProject(ws_sold_date_sk=[$14], ws_sold_time_sk=[$15], ws_ship_date_sk=[$16], ws_item_sk=[$17], ws_bill_customer_sk=[$18], ws_bill_cdemo_sk=[$19], ws_bill_hdemo_sk=[$20], ws_bill_addr_sk=[$21], ws_ship_customer_sk=[$22], ws_ship_cdemo_sk=[$23], ws_ship_hdemo_sk=[$24], ws_ship_addr_sk=[$25], ws_web_page_sk=[$26], ws_web_site_sk=[$27], ws_ship_mode_sk=[$28], ws_warehouse_sk=[$29], ws_promo_sk=[$30], ws_order_number=[$31], ws_quantity=[$32], ws_wholesale_cost=[$33], ws_list_price=[$34], ws_sales_price=[$35], ws_ext_discount_amt=[$36], ws_ext_sales_price=[$37], ws_ext_wholesale_cost=[$38], ws_ext_list_price=[$39], ws_ext_tax=[$40], ws_coupon_amt=[$41], ws_ext_ship_cost=[$42], ws_net_paid=[$43], ws_net_paid_inc_tax=[$44], ws_net_paid_inc_ship=[$45], ws_net_paid_inc_ship_tax=[$46], ws_net_profit=[$47], wp_web_page_sk=[$0], wp_web_page_id=[$1], wp_rec_start_date=[$2], wp_rec_end_date=[$3], wp_creation_date_sk=[$4], wp_access_date_sk=[$5], wp_autogen_flag=[$6], wp_customer_sk=[$7], wp_url=[$8], wp_type=[$9], wp_char_count=[$10], wp_link_count=[$11], wp_image_count=[$12], wp_max_ad_count=[$13])
EnumerableHashJoin(condition=[=($0, $26)], joinType=[inner])
EnumerableFilter(condition=[AND(>=($10, 5000), <=($10, 5200))])
EnumerableCellRel(web_page=[false], attribute=[wp_customer_sk])
EnumerableRowRel(web_page=[(0 < web_page.wp_customer_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, web_page]])
EnumerableCellRel(web_sales=[((1000 < web_sales.ws_net_paid) and (80001 <= income_band.ib_lower_bound) and (customer.c_customer_sk = web_sales.ws_ship_customer_sk) and (household_demographics.hd_demo_sk = customer.c_current_hdemo_sk) and (income_band.ib_income_band_sk = household_demographics.hd_income_band_sk))], attribute=[ws_coupon_amt])
EnumerableRowRel(web_sales=[((date_dim.d_year > employee.e_year) and (date_dim.d_date_sk = web_sales.ws_sold_date_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, web_sales]])
EnumerableProject(ws_sold_date_sk=[$10], ws_sold_time_sk=[$11], ws_ship_date_sk=[$12], ws_item_sk=[$13], ws_bill_customer_sk=[$14], ws_bill_cdemo_sk=[$15], ws_bill_hdemo_sk=[$16], ws_bill_addr_sk=[$17], ws_ship_customer_sk=[$18], ws_ship_cdemo_sk=[$19], ws_ship_hdemo_sk=[$20], ws_ship_addr_sk=[$21], ws_web_page_sk=[$22], ws_web_site_sk=[$23], ws_ship_mode_sk=[$24], ws_warehouse_sk=[$25], ws_promo_sk=[$26], ws_order_number=[$27], ws_quantity=[$28], ws_wholesale_cost=[$29], ws_list_price=[$30], ws_sales_price=[$31], ws_ext_discount_amt=[$32], ws_ext_sales_price=[$33], ws_ext_wholesale_cost=[$34], ws_ext_list_price=[$35], ws_ext_tax=[$36], ws_coupon_amt=[$37], ws_ext_ship_cost=[$38], ws_net_paid=[$39], ws_net_paid_inc_tax=[$40], ws_net_paid_inc_ship=[$41], ws_net_paid_inc_ship_tax=[$42], ws_net_profit=[$43], hd_demo_sk=[$44], hd_income_band_sk=[$45], hd_buy_potential=[$46], hd_dep_count=[$47], hd_vehicle_count=[$48], t_time_sk=[$0], t_time_id=[$1], t_time=[$2], t_hour=[$3], t_minute=[$4], t_second=[$5], t_am_pm=[$6], t_shift=[$7], t_sub_shift=[$8], t_meal_time=[$9], wp_web_page_sk=[$49], wp_web_page_id=[$50], wp_rec_start_date=[$51], wp_rec_end_date=[$52], wp_creation_date_sk=[$53], wp_access_date_sk=[$54], wp_autogen_flag=[$55], wp_customer_sk=[$56], wp_url=[$57], wp_type=[$58], wp_char_count=[$59], wp_link_count=[$60], wp_image_count=[$61], wp_max_ad_count=[$62])
EnumerableHashJoin(condition=[=($0, $11)], joinType=[inner])
EnumerableFilter(condition=[AND(>=($3, 14), <=($3, +(14, 1)))])
EnumerableRowRel(time_dim=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, time_dim]])
EnumerableProject(ws_sold_date_sk=[$5], ws_sold_time_sk=[$6], ws_ship_date_sk=[$7], ws_item_sk=[$8], ws_bill_customer_sk=[$9], ws_bill_cdemo_sk=[$10], ws_bill_hdemo_sk=[$11], ws_bill_addr_sk=[$12], ws_ship_customer_sk=[$13], ws_ship_cdemo_sk=[$14], ws_ship_hdemo_sk=[$15], ws_ship_addr_sk=[$16], ws_web_page_sk=[$17], ws_web_site_sk=[$18], ws_ship_mode_sk=[$19], ws_warehouse_sk=[$20], ws_promo_sk=[$21], ws_order_number=[$22], ws_quantity=[$23], ws_wholesale_cost=[$24], ws_list_price=[$25], ws_sales_price=[$26], ws_ext_discount_amt=[$27], ws_ext_sales_price=[$28], ws_ext_wholesale_cost=[$29], ws_ext_list_price=[$30], ws_ext_tax=[$31], ws_coupon_amt=[$32], ws_ext_ship_cost=[$33], ws_net_paid=[$34], ws_net_paid_inc_tax=[$35], ws_net_paid_inc_ship=[$36], ws_net_paid_inc_ship_tax=[$37], ws_net_profit=[$38], hd_demo_sk=[$0], hd_income_band_sk=[$1], hd_buy_potential=[$2], hd_dep_count=[$3], hd_vehicle_count=[$4], wp_web_page_sk=[$39], wp_web_page_id=[$40], wp_rec_start_date=[$41], wp_rec_end_date=[$42], wp_creation_date_sk=[$43], wp_access_date_sk=[$44], wp_autogen_flag=[$45], wp_customer_sk=[$46], wp_url=[$47], wp_type=[$48], wp_char_count=[$49], wp_link_count=[$50], wp_image_count=[$51], wp_max_ad_count=[$52])
EnumerableHashJoin(condition=[=($0, $15)], joinType=[inner])
EnumerableFilter(condition=[=($3, 8)])
EnumerableCellRel(household_demographics=[(not ((110000 < income_band.ib_upper_bound) and (household_demographics.hd_income_band_sk < income_band.ib_income_band_sk)))], attribute=[hd_vehicle_count])
EnumerableRowRel(household_demographics=[true])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, household_demographics]])
EnumerableProject(ws_sold_date_sk=[$14], ws_sold_time_sk=[$15], ws_ship_date_sk=[$16], ws_item_sk=[$17], ws_bill_customer_sk=[$18], ws_bill_cdemo_sk=[$19], ws_bill_hdemo_sk=[$20], ws_bill_addr_sk=[$21], ws_ship_customer_sk=[$22], ws_ship_cdemo_sk=[$23], ws_ship_hdemo_sk=[$24], ws_ship_addr_sk=[$25], ws_web_page_sk=[$26], ws_web_site_sk=[$27], ws_ship_mode_sk=[$28], ws_warehouse_sk=[$29], ws_promo_sk=[$30], ws_order_number=[$31], ws_quantity=[$32], ws_wholesale_cost=[$33], ws_list_price=[$34], ws_sales_price=[$35], ws_ext_discount_amt=[$36], ws_ext_sales_price=[$37], ws_ext_wholesale_cost=[$38], ws_ext_list_price=[$39], ws_ext_tax=[$40], ws_coupon_amt=[$41], ws_ext_ship_cost=[$42], ws_net_paid=[$43], ws_net_paid_inc_tax=[$44], ws_net_paid_inc_ship=[$45], ws_net_paid_inc_ship_tax=[$46], ws_net_profit=[$47], wp_web_page_sk=[$0], wp_web_page_id=[$1], wp_rec_start_date=[$2], wp_rec_end_date=[$3], wp_creation_date_sk=[$4], wp_access_date_sk=[$5], wp_autogen_flag=[$6], wp_customer_sk=[$7], wp_url=[$8], wp_type=[$9], wp_char_count=[$10], wp_link_count=[$11], wp_image_count=[$12], wp_max_ad_count=[$13])
EnumerableHashJoin(condition=[=($0, $26)], joinType=[inner])
EnumerableFilter(condition=[AND(>=($10, 5000), <=($10, 5200))])
EnumerableCellRel(web_page=[false], attribute=[wp_customer_sk])
EnumerableRowRel(web_page=[(0 < web_page.wp_customer_sk)])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, web_page]])
EnumerableCellRel(web_sales=[((1000 < web_sales.ws_net_paid) and (80001 <= income_band.ib_lower_bound) and (customer.c_customer_sk = web_sales.ws_ship_customer_sk) and (household_demographics.hd_demo_sk = customer.c_current_hdemo_sk) and (income_band.ib_income_band_sk = household_demographics.hd_income_band_sk))], attribute=[ws_coupon_amt])
EnumerableRowRel(web_sales=[((date_dim.d_year > employee.e_year) and (date_dim.d_date_sk = web_sales.ws_sold_date_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, web_sales]])
EnumerableNestedLoopJoin(condition=[true], joinType=[inner])
EnumerableProject(ws_sold_date_sk=[$10], ws_sold_time_sk=[$11], ws_ship_date_sk=[$12], ws_item_sk=[$13], ws_bill_customer_sk=[$14], ws_bill_cdemo_sk=[$15], ws_bill_hdemo_sk=[$16], ws_bill_addr_sk=[$17], ws_ship_customer_sk=[$18], ws_ship_cdemo_sk=[$19], ws_ship_hdemo_sk=[$20], ws_ship_addr_sk=[$21], ws_web_page_sk=[$22], ws_web_site_sk=[$23], ws_ship_mode_sk=[$24], ws_warehouse_sk=[$25], ws_promo_sk=[$26], ws_order_number=[$27], ws_quantity=[$28], ws_wholesale_cost=[$29], ws_list_price=[$30], ws_sales_price=[$31], ws_ext_discount_amt=[$32], ws_ext_sales_price=[$33], ws_ext_wholesale_cost=[$34], ws_ext_list_price=[$35], ws_ext_tax=[$36], ws_coupon_amt=[$37], ws_ext_ship_cost=[$38], ws_net_paid=[$39], ws_net_paid_inc_tax=[$40], ws_net_paid_inc_ship=[$41], ws_net_paid_inc_ship_tax=[$42], ws_net_profit=[$43], hd_demo_sk=[$44], hd_income_band_sk=[$45], hd_buy_potential=[$46], hd_dep_count=[$47], hd_vehicle_count=[$48], t_time_sk=[$0], t_time_id=[$1], t_time=[$2], t_hour=[$3], t_minute=[$4], t_second=[$5], t_am_pm=[$6], t_shift=[$7], t_sub_shift=[$8], t_meal_time=[$9], wp_web_page_sk=[$49], wp_web_page_id=[$50], wp_rec_start_date=[$51], wp_rec_end_date=[$52], wp_creation_date_sk=[$53], wp_access_date_sk=[$54], wp_autogen_flag=[$55], wp_customer_sk=[$56], wp_url=[$57], wp_type=[$58], wp_char_count=[$59], wp_link_count=[$60], wp_image_count=[$61], wp_max_ad_count=[$62])
EnumerableHashJoin(condition=[=($0, $11)], joinType=[inner])
EnumerableRowRel(time_dim=[true])
EnumerableFilter(condition=[AND(>=($3, 6), <=($3, +(6, 1)))])
JdbcTableScan(table=[[tpcds, time_dim]])
EnumerableProject(ws_sold_date_sk=[$5], ws_sold_time_sk=[$6], ws_ship_date_sk=[$7], ws_item_sk=[$8], ws_bill_customer_sk=[$9], ws_bill_cdemo_sk=[$10], ws_bill_hdemo_sk=[$11], ws_bill_addr_sk=[$12], ws_ship_customer_sk=[$13], ws_ship_cdemo_sk=[$14], ws_ship_hdemo_sk=[$15], ws_ship_addr_sk=[$16], ws_web_page_sk=[$17], ws_web_site_sk=[$18], ws_ship_mode_sk=[$19], ws_warehouse_sk=[$20], ws_promo_sk=[$21], ws_order_number=[$22], ws_quantity=[$23], ws_wholesale_cost=[$24], ws_list_price=[$25], ws_sales_price=[$26], ws_ext_discount_amt=[$27], ws_ext_sales_price=[$28], ws_ext_wholesale_cost=[$29], ws_ext_list_price=[$30], ws_ext_tax=[$31], ws_coupon_amt=[$32], ws_ext_ship_cost=[$33], ws_net_paid=[$34], ws_net_paid_inc_tax=[$35], ws_net_paid_inc_ship=[$36], ws_net_paid_inc_ship_tax=[$37], ws_net_profit=[$38], hd_demo_sk=[$0], hd_income_band_sk=[$1], hd_buy_potential=[$2], hd_dep_count=[$3], hd_vehicle_count=[$4], wp_web_page_sk=[$39], wp_web_page_id=[$40], wp_rec_start_date=[$41], wp_rec_end_date=[$42], wp_creation_date_sk=[$43], wp_access_date_sk=[$44], wp_autogen_flag=[$45], wp_customer_sk=[$46], wp_url=[$47], wp_type=[$48], wp_char_count=[$49], wp_link_count=[$50], wp_image_count=[$51], wp_max_ad_count=[$52])
EnumerableHashJoin(condition=[=($0, $15)], joinType=[inner])
EnumerableCellRel(household_demographics=[(not ((110000 < income_band.ib_upper_bound) and (household_demographics.hd_income_band_sk < income_band.ib_income_band_sk)))], attribute=[hd_vehicle_count])
EnumerableRowRel(household_demographics=[true])
EnumerableFilter(condition=[=($3, 8)])
JdbcTableScan(table=[[tpcds, household_demographics]])
EnumerableProject(ws_sold_date_sk=[$14], ws_sold_time_sk=[$15], ws_ship_date_sk=[$16], ws_item_sk=[$17], ws_bill_customer_sk=[$18], ws_bill_cdemo_sk=[$19], ws_bill_hdemo_sk=[$20], ws_bill_addr_sk=[$21], ws_ship_customer_sk=[$22], ws_ship_cdemo_sk=[$23], ws_ship_hdemo_sk=[$24], ws_ship_addr_sk=[$25], ws_web_page_sk=[$26], ws_web_site_sk=[$27], ws_ship_mode_sk=[$28], ws_warehouse_sk=[$29], ws_promo_sk=[$30], ws_order_number=[$31], ws_quantity=[$32], ws_wholesale_cost=[$33], ws_list_price=[$34], ws_sales_price=[$35], ws_ext_discount_amt=[$36], ws_ext_sales_price=[$37], ws_ext_wholesale_cost=[$38], ws_ext_list_price=[$39], ws_ext_tax=[$40], ws_coupon_amt=[$41], ws_ext_ship_cost=[$42], ws_net_paid=[$43], ws_net_paid_inc_tax=[$44], ws_net_paid_inc_ship=[$45], ws_net_paid_inc_ship_tax=[$46], ws_net_profit=[$47], wp_web_page_sk=[$0], wp_web_page_id=[$1], wp_rec_start_date=[$2], wp_rec_end_date=[$3], wp_creation_date_sk=[$4], wp_access_date_sk=[$5], wp_autogen_flag=[$6], wp_customer_sk=[$7], wp_url=[$8], wp_type=[$9], wp_char_count=[$10], wp_link_count=[$11], wp_image_count=[$12], wp_max_ad_count=[$13])
EnumerableHashJoin(condition=[=($0, $26)], joinType=[inner])
EnumerableCellRel(web_page=[false], attribute=[wp_customer_sk])
EnumerableRowRel(web_page=[(0 < web_page.wp_customer_sk)])
EnumerableFilter(condition=[AND(>=($10, 5000), <=($10, 5200))])
JdbcTableScan(table=[[tpcds, web_page]])
EnumerableCellRel(web_sales=[((1000 < web_sales.ws_net_paid) and (80001 <= income_band.ib_lower_bound) and (customer.c_customer_sk = web_sales.ws_ship_customer_sk) and (household_demographics.hd_demo_sk = customer.c_current_hdemo_sk) and (income_band.ib_income_band_sk = household_demographics.hd_income_band_sk))], attribute=[ws_coupon_amt])
EnumerableRowRel(web_sales=[((date_dim.d_year > employee.e_year) and (date_dim.d_date_sk = web_sales.ws_sold_date_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, web_sales]])
EnumerableProject(ws_sold_date_sk=[$10], ws_sold_time_sk=[$11], ws_ship_date_sk=[$12], ws_item_sk=[$13], ws_bill_customer_sk=[$14], ws_bill_cdemo_sk=[$15], ws_bill_hdemo_sk=[$16], ws_bill_addr_sk=[$17], ws_ship_customer_sk=[$18], ws_ship_cdemo_sk=[$19], ws_ship_hdemo_sk=[$20], ws_ship_addr_sk=[$21], ws_web_page_sk=[$22], ws_web_site_sk=[$23], ws_ship_mode_sk=[$24], ws_warehouse_sk=[$25], ws_promo_sk=[$26], ws_order_number=[$27], ws_quantity=[$28], ws_wholesale_cost=[$29], ws_list_price=[$30], ws_sales_price=[$31], ws_ext_discount_amt=[$32], ws_ext_sales_price=[$33], ws_ext_wholesale_cost=[$34], ws_ext_list_price=[$35], ws_ext_tax=[$36], ws_coupon_amt=[$37], ws_ext_ship_cost=[$38], ws_net_paid=[$39], ws_net_paid_inc_tax=[$40], ws_net_paid_inc_ship=[$41], ws_net_paid_inc_ship_tax=[$42], ws_net_profit=[$43], hd_demo_sk=[$44], hd_income_band_sk=[$45], hd_buy_potential=[$46], hd_dep_count=[$47], hd_vehicle_count=[$48], t_time_sk=[$0], t_time_id=[$1], t_time=[$2], t_hour=[$3], t_minute=[$4], t_second=[$5], t_am_pm=[$6], t_shift=[$7], t_sub_shift=[$8], t_meal_time=[$9], wp_web_page_sk=[$49], wp_web_page_id=[$50], wp_rec_start_date=[$51], wp_rec_end_date=[$52], wp_creation_date_sk=[$53], wp_access_date_sk=[$54], wp_autogen_flag=[$55], wp_customer_sk=[$56], wp_url=[$57], wp_type=[$58], wp_char_count=[$59], wp_link_count=[$60], wp_image_count=[$61], wp_max_ad_count=[$62])
EnumerableHashJoin(condition=[=($0, $11)], joinType=[inner])
EnumerableRowRel(time_dim=[true])
EnumerableFilter(condition=[AND(>=($3, 14), <=($3, +(14, 1)))])
JdbcTableScan(table=[[tpcds, time_dim]])
EnumerableProject(ws_sold_date_sk=[$5], ws_sold_time_sk=[$6], ws_ship_date_sk=[$7], ws_item_sk=[$8], ws_bill_customer_sk=[$9], ws_bill_cdemo_sk=[$10], ws_bill_hdemo_sk=[$11], ws_bill_addr_sk=[$12], ws_ship_customer_sk=[$13], ws_ship_cdemo_sk=[$14], ws_ship_hdemo_sk=[$15], ws_ship_addr_sk=[$16], ws_web_page_sk=[$17], ws_web_site_sk=[$18], ws_ship_mode_sk=[$19], ws_warehouse_sk=[$20], ws_promo_sk=[$21], ws_order_number=[$22], ws_quantity=[$23], ws_wholesale_cost=[$24], ws_list_price=[$25], ws_sales_price=[$26], ws_ext_discount_amt=[$27], ws_ext_sales_price=[$28], ws_ext_wholesale_cost=[$29], ws_ext_list_price=[$30], ws_ext_tax=[$31], ws_coupon_amt=[$32], ws_ext_ship_cost=[$33], ws_net_paid=[$34], ws_net_paid_inc_tax=[$35], ws_net_paid_inc_ship=[$36], ws_net_paid_inc_ship_tax=[$37], ws_net_profit=[$38], hd_demo_sk=[$0], hd_income_band_sk=[$1], hd_buy_potential=[$2], hd_dep_count=[$3], hd_vehicle_count=[$4], wp_web_page_sk=[$39], wp_web_page_id=[$40], wp_rec_start_date=[$41], wp_rec_end_date=[$42], wp_creation_date_sk=[$43], wp_access_date_sk=[$44], wp_autogen_flag=[$45], wp_customer_sk=[$46], wp_url=[$47], wp_type=[$48], wp_char_count=[$49], wp_link_count=[$50], wp_image_count=[$51], wp_max_ad_count=[$52])
EnumerableHashJoin(condition=[=($0, $15)], joinType=[inner])
EnumerableCellRel(household_demographics=[(not ((110000 < income_band.ib_upper_bound) and (household_demographics.hd_income_band_sk < income_band.ib_income_band_sk)))], attribute=[hd_vehicle_count])
EnumerableRowRel(household_demographics=[true])
EnumerableFilter(condition=[=($3, 8)])
JdbcTableScan(table=[[tpcds, household_demographics]])
EnumerableProject(ws_sold_date_sk=[$14], ws_sold_time_sk=[$15], ws_ship_date_sk=[$16], ws_item_sk=[$17], ws_bill_customer_sk=[$18], ws_bill_cdemo_sk=[$19], ws_bill_hdemo_sk=[$20], ws_bill_addr_sk=[$21], ws_ship_customer_sk=[$22], ws_ship_cdemo_sk=[$23], ws_ship_hdemo_sk=[$24], ws_ship_addr_sk=[$25], ws_web_page_sk=[$26], ws_web_site_sk=[$27], ws_ship_mode_sk=[$28], ws_warehouse_sk=[$29], ws_promo_sk=[$30], ws_order_number=[$31], ws_quantity=[$32], ws_wholesale_cost=[$33], ws_list_price=[$34], ws_sales_price=[$35], ws_ext_discount_amt=[$36], ws_ext_sales_price=[$37], ws_ext_wholesale_cost=[$38], ws_ext_list_price=[$39], ws_ext_tax=[$40], ws_coupon_amt=[$41], ws_ext_ship_cost=[$42], ws_net_paid=[$43], ws_net_paid_inc_tax=[$44], ws_net_paid_inc_ship=[$45], ws_net_paid_inc_ship_tax=[$46], ws_net_profit=[$47], wp_web_page_sk=[$0], wp_web_page_id=[$1], wp_rec_start_date=[$2], wp_rec_end_date=[$3], wp_creation_date_sk=[$4], wp_access_date_sk=[$5], wp_autogen_flag=[$6], wp_customer_sk=[$7], wp_url=[$8], wp_type=[$9], wp_char_count=[$10], wp_link_count=[$11], wp_image_count=[$12], wp_max_ad_count=[$13])
EnumerableHashJoin(condition=[=($0, $26)], joinType=[inner])
EnumerableCellRel(web_page=[false], attribute=[wp_customer_sk])
EnumerableRowRel(web_page=[(0 < web_page.wp_customer_sk)])
EnumerableFilter(condition=[AND(>=($10, 5000), <=($10, 5200))])
JdbcTableScan(table=[[tpcds, web_page]])
EnumerableCellRel(web_sales=[((1000 < web_sales.ws_net_paid) and (80001 <= income_band.ib_lower_bound) and (customer.c_customer_sk = web_sales.ws_ship_customer_sk) and (household_demographics.hd_demo_sk = customer.c_current_hdemo_sk) and (income_band.ib_income_band_sk = household_demographics.hd_income_band_sk))], attribute=[ws_coupon_amt])
EnumerableRowRel(web_sales=[((date_dim.d_year > employee.e_year) and (date_dim.d_date_sk = web_sales.ws_sold_date_sk))])
JdbcToEnumerableConverter
JdbcTableScan(table=[[tpcds, web_sales]])
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment