== Physical Plan ==
AdaptiveSparkPlan (9)
+- == Final Plan ==
LocalTableScan (1)
+- == Initial Plan ==
CollectLimit (8)
+- HashAggregate (7)
+- Exchange (6)
+- HashAggregate (5)
+- Project (4)
+- Filter (3)
+- Scan parquet (2)
(1) LocalTableScan
Output [3]: [COL_07BB9E7B_C504_459C_B0E6_988D97678577#16756, COL_8F4B9872_2CF9_4F4D_9BBD_1E89C26249D8#16895, COL_0D1ECFBB_807E_48EA_AD6C_1520258809E6#16896]
Arguments: <empty>, [COL_07BB9E7B_C504_459C_B0E6_988D97678577#16756, COL_8F4B9872_2CF9_4F4D_9BBD_1E89C26249D8#16895, COL_0D1ECFBB_807E_48EA_AD6C_1520258809E6#16896]
(2) Scan parquet
Output [4]: [COL_EB47ADCA_4440_4090_8691_F8499DB4555E#15738, COL_13692FE9_27FE_43A3_9877_314B5FA6981E#15739, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#15749, COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#15751]
Batched: true
Location: InMemoryFileIndex [file:/data/output/cache/parquet/datablock/06_COMPILATION__222272]
PushedFilters: [EqualNullSafe(COL_13692FE9_27FE_43A3_9877_314B5FA6981E,250000179), EqualNullSafe(COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3,Optimisation)]
ReadSchema: struct<COL_EB47ADCA_4440_4090_8691_F8499DB4555E:string,COL_13692FE9_27FE_43A3_9877_314B5FA6981E:string,COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6:double,COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3:string>
(3) Filter
Input [4]: [COL_EB47ADCA_4440_4090_8691_F8499DB4555E#15738, COL_13692FE9_27FE_43A3_9877_314B5FA6981E#15739, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#15749, COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#15751]
Condition : ((COL_13692FE9_27FE_43A3_9877_314B5FA6981E#15739 <=> 250000179) AND (COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#15751 <=> Optimisation))
(4) Project
Output [2]: [COL_EB47ADCA_4440_4090_8691_F8499DB4555E#15738 AS COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#15749 AS COL_9428B285_5199_4751_85B0_DC61C1638577#16296]
Input [4]: [COL_EB47ADCA_4440_4090_8691_F8499DB4555E#15738, COL_13692FE9_27FE_43A3_9877_314B5FA6981E#15739, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#15749, COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#15751]
(5) HashAggregate
Input [2]: [COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277, COL_9428B285_5199_4751_85B0_DC61C1638577#16296]
Keys [1]: [COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277]
Functions [1]: [partial_sum(COL_9428B285_5199_4751_85B0_DC61C1638577#16296)]
Aggregate Attributes [1]: [sum#16926]
Results [2]: [COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277, sum#16927]
(6) Exchange
Input [2]: [COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277, sum#16927]
Arguments: hashpartitioning(COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277, 10), ENSURE_REQUIREMENTS, [plan_id=6227]
(7) HashAggregate
Input [2]: [COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277, sum#16927]
Keys [1]: [COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277]
Functions [1]: [sum(COL_9428B285_5199_4751_85B0_DC61C1638577#16296)]
Aggregate Attributes [1]: [sum(COL_9428B285_5199_4751_85B0_DC61C1638577#16296)#16807]
Results [3]: [COL_9FC31F8C_5115_40D2_B7C4_A36AF2F1962B#16277 AS COL_07BB9E7B_C504_459C_B0E6_988D97678577#16756, round(sum(COL_9428B285_5199_4751_85B0_DC61C1638577#16296)#16807, 2) AS COL_8F4B9872_2CF9_4F4D_9BBD_1E89C26249D8#16895, int_create(0) AS COL_0D1ECFBB_807E_48EA_AD6C_1520258809E6#16896]
(8) CollectLimit
Input [3]: [COL_07BB9E7B_C504_459C_B0E6_988D97678577#16756, COL_8F4B9872_2CF9_4F4D_9BBD_1E89C26249D8#16895, COL_0D1ECFBB_807E_48EA_AD6C_1520258809E6#16896]
Arguments: 500000
(9) AdaptiveSparkPlan
Output [3]: [COL_07BB9E7B_C504_459C_B0E6_988D97678577#16756, COL_8F4B9872_2CF9_4F4D_9BBD_1E89C26249D8#16895, COL_0D1ECFBB_807E_48EA_AD6C_1520258809E6#16896]
Arguments: isFinalPlan=true