== Physical Plan ==
AdaptiveSparkPlan (13)
+- == Final Plan ==
LocalTableScan (1)
+- == Initial Plan ==
CollectLimit (12)
+- Project (11)
+- Window (10)
+- Sort (9)
+- Exchange (8)
+- HashAggregate (7)
+- Exchange (6)
+- HashAggregate (5)
+- Project (4)
+- Filter (3)
+- Scan parquet (2)
(1) LocalTableScan
Output [4]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1541005, COL_65309527_FF56_4552_B23C_035A25067E79#1541006, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
Arguments: <empty>, [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1541005, COL_65309527_FF56_4552_B23C_035A25067E79#1541006, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
(2) Scan parquet
Output [4]: [COL_2876989F_DEC1_40A8_860A_830E1DDD6BAA#1540773, COL_F7E6B982_AE01_4D61_95F1_A194F4B50FB7#1540775, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#1540782, COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#1540784]
Batched: true
Location: InMemoryFileIndex [file:/data/output/cache/parquet/datablock/06_COMPILATION__237080]
PushedFilters: [EqualNullSafe(COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3,Optimisation), EqualNullSafe(COL_2876989F_DEC1_40A8_860A_830E1DDD6BAA,RC-FP* et CFU), EqualNullSafe(COL_F7E6B982_AE01_4D61_95F1_A194F4B50FB7,-)]
ReadSchema: struct<COL_2876989F_DEC1_40A8_860A_830E1DDD6BAA:string,COL_F7E6B982_AE01_4D61_95F1_A194F4B50FB7:string,COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6:double,COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3:string>
(3) Filter
Input [4]: [COL_2876989F_DEC1_40A8_860A_830E1DDD6BAA#1540773, COL_F7E6B982_AE01_4D61_95F1_A194F4B50FB7#1540775, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#1540782, COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#1540784]
Condition : (((COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#1540784 <=> Optimisation) AND (COL_2876989F_DEC1_40A8_860A_830E1DDD6BAA#1540773 <=> RC-FP* et CFU)) AND (COL_F7E6B982_AE01_4D61_95F1_A194F4B50FB7#1540775 <=> -))
(4) Project
Output [2]: [COL_F7E6B982_AE01_4D61_95F1_A194F4B50FB7#1540775 AS COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#1540782 AS COL_6C88C0DB_D28A_4ECB_8817_A2A00EE71232#1540923]
Input [4]: [COL_2876989F_DEC1_40A8_860A_830E1DDD6BAA#1540773, COL_F7E6B982_AE01_4D61_95F1_A194F4B50FB7#1540775, COL_E38AB62F_E896_4A72_BE7E_515F8BC641C6#1540782, COL_6348CDD7_7FF9_4337_B9DE_365982DB3BA3#1540784]
(5) HashAggregate
Input [2]: [COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916, COL_6C88C0DB_D28A_4ECB_8817_A2A00EE71232#1540923]
Keys [1]: [COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916]
Functions [1]: [partial_sum(COL_6C88C0DB_D28A_4ECB_8817_A2A00EE71232#1540923)]
Aggregate Attributes [1]: [sum#1541012]
Results [2]: [COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916, sum#1541013]
(6) Exchange
Input [2]: [COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916, sum#1541013]
Arguments: hashpartitioning(COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916, 10), ENSURE_REQUIREMENTS, [plan_id=1006984]
(7) HashAggregate
Input [2]: [COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916, sum#1541013]
Keys [1]: [COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916]
Functions [1]: [sum(COL_6C88C0DB_D28A_4ECB_8817_A2A00EE71232#1540923)]
Aggregate Attributes [1]: [sum(COL_6C88C0DB_D28A_4ECB_8817_A2A00EE71232#1540923)#1540952]
Results [3]: [COL_71B291BB_B70A_4C3D_8C86_789EBE8A855C#1540916 AS COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, sum(COL_6C88C0DB_D28A_4ECB_8817_A2A00EE71232#1540923)#1540952 AS COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1540965, str_create(Suppression FP* et CFU (€)) AS COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
(8) Exchange
Input [3]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1540965, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
Arguments: hashpartitioning(1, 10), ENSURE_REQUIREMENTS, [plan_id=1006987]
(9) Sort
Input [3]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1540965, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
Arguments: [1 ASC NULLS FIRST, 1 DESC NULLS LAST], false, 0
(10) Window
Input [3]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1540965, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
Arguments: [sum(COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1540965) windowspecdefinition(1, 1 DESC NULLS LAST, specifiedwindowframe(RangeFrame, unboundedpreceding$(), currentrow$())) AS COL_65309527_FF56_4552_B23C_035A25067E79#1540978], [1], [1 DESC NULLS LAST]
(11) Project
Output [4]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, round(COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1540965, 2) AS COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1541005, round(COL_65309527_FF56_4552_B23C_035A25067E79#1540978, 2) AS COL_65309527_FF56_4552_B23C_035A25067E79#1541006, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
Input [4]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1540965, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968, COL_65309527_FF56_4552_B23C_035A25067E79#1540978]
(12) CollectLimit
Input [4]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1541005, COL_65309527_FF56_4552_B23C_035A25067E79#1541006, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
Arguments: 500000
(13) AdaptiveSparkPlan
Output [4]: [COL_E04D1B8F_8897_4559_B22A_E128F87CC4A1#1540964, COL_D7D159AD_30BF_4557_9945_0949EE7FCBCA#1541005, COL_65309527_FF56_4552_B23C_035A25067E79#1541006, COL_C5B435F1_2BF0_4472_8C80_451FC7087109#1540968]
Arguments: isFinalPlan=true