VeloxColumnarToRow
  TakeOrderedAndProjectExecTransformer [i_category,i_class,i_item_id,i_item_desc,revenueratio,i_current_price,itemrevenue]
    WholeStageCodegenTransformer (7)
      ProjectExecTransformer [i_item_desc,i_category,i_class,i_current_price,itemrevenue,_w0,_we0,i_item_id]
        WindowExecTransformer [_w0,i_class]
          SortExecTransformer [i_class]
            InputIteratorTransformer
              InputAdapter
                ColumnarExchange [i_class,i_item_desc,i_category,i_current_price,itemrevenue,_w0,i_item_id] #1
                  VeloxResizeBatches
                    WholeStageCodegenTransformer (6)
                      ProjectExecTransformer [i_class,i_item_desc,i_category,i_current_price,sum(UnscaledValue(cs_ext_sales_price)),i_item_id]
                        RegularHashAggregateExecTransformer [i_item_id,i_item_desc,i_category,i_class,i_current_price,sum] [sum(UnscaledValue(cs_ext_sales_price)),sum]
                          InputIteratorTransformer
                            InputAdapter
                              ColumnarExchange [i_item_id,i_item_desc,i_category,i_class,i_current_price,sum] #2
                                VeloxResizeBatches
                                  WholeStageCodegenTransformer (5)
                                    ProjectExecTransformer [i_item_id,i_item_desc,i_category,i_class,i_current_price,sum]
                                      FlushableHashAggregateExecTransformer [i_item_id,i_item_desc,i_category,i_class,i_current_price,_pre_x] [sum,sum,sum]
                                        ProjectExecTransformer [i_item_id,i_item_desc,i_current_price,i_class,i_category,cs_ext_sales_price]
                                          BroadcastHashJoinExecTransformer [cs_sold_date_sk,d_date_sk]
                                            ProjectExecTransformer [cs_ext_sales_price,cs_sold_date_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
                                              ShuffledHashJoinExecTransformer [cs_item_sk,i_item_sk]
                                                InputIteratorTransformer
                                                  InputAdapter
                                                    ColumnarExchange [cs_item_sk,cs_ext_sales_price,cs_sold_date_sk] #3
                                                      VeloxResizeBatches
                                                        WholeStageCodegenTransformer (2)
                                                          ProjectExecTransformer [cs_item_sk,cs_ext_sales_price,cs_sold_date_sk]
                                                            FilterExecTransformer [cs_item_sk]
                                                              FileSourceScanExecTransformer parquet spark_catalog.default.catalog_sales [cs_item_sk,cs_ext_sales_price,cs_sold_date_sk]
                                                                ColumnarSubqueryBroadcast [d_date_sk] #1
                                                                  ColumnarBroadcastExchange #4
                                                                    WholeStageCodegenTransformer (1)
                                                                      ProjectExecTransformer [d_date_sk]
                                                                        FilterExecTransformer [d_date,d_date_sk]
                                                                          FileSourceScanExecTransformer parquet spark_catalog.default.date_dim [d_date_sk,d_date]
                                                InputIteratorTransformer
                                                  InputAdapter
                                                    ColumnarExchange [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category] #5
                                                      VeloxResizeBatches
                                                        WholeStageCodegenTransformer (3)
                                                          ProjectExecTransformer [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
                                                            FilterExecTransformer [i_category,i_item_sk]
                                                              FileSourceScanExecTransformer parquet spark_catalog.default.item [i_item_sk,i_item_id,i_item_desc,i_current_price,i_class,i_category]
                                            InputIteratorTransformer
                                              InputAdapter
                                                ReusedExchange [d_date_sk] #4
