== Physical Plan ==
AdaptiveSparkPlan (21)
+- == Final Plan ==
* HashAggregate (5)
+- ShuffleQueryStage (4), Statistics(sizeInBytes=0.0 B, rowCount=0)
+- Exchange (3)
+- * HashAggregate (2)
+- * LocalTableScan (1)
+- == Initial Plan ==
HashAggregate (20)
+- Exchange (19)
+- HashAggregate (18)
+- Project (17)
+- SortMergeJoin Inner (16)
:- Sort (10)
: +- Exchange (9)
: +- Project (8)
: +- Filter (7)
: +- Scan parquet (6)
+- Sort (15)
+- Exchange (14)
+- Project (13)
+- Filter (12)
+- Scan parquet (11)
(1) LocalTableScan [codegen id : 3]
Output: []
Arguments: <empty>
(2) HashAggregate [codegen id : 3]
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#1389984L]
Results [1]: [count#1389985L]
(3) Exchange
Input [1]: [count#1389985L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=718623]
(4) ShuffleQueryStage
Output [1]: [count#1389985L]
Arguments: 2
(5) HashAggregate [codegen id : 4]
Input [1]: [count#1389985L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#1389981L]
Results [1]: [count(1)#1389981L AS count#1389982L]
(6) Scan parquet
Output [2]: [COL_788D4A66_31DF_4E0F_911A_8BD9F9464719#1389626, COL_FC10C112_88B1_45B9_AA4E_B279540F2D09#1389634]
Batched: true
Location: InMemoryFileIndex [file:/data/output/cache/parquet/datablock/00_D_DETERMINAT_204986]
PushedFilters: [EqualNullSafe(COL_FC10C112_88B1_45B9_AA4E_B279540F2D09,Eligible), IsNotNull(COL_788D4A66_31DF_4E0F_911A_8BD9F9464719)]
ReadSchema: struct<COL_788D4A66_31DF_4E0F_911A_8BD9F9464719:string,COL_FC10C112_88B1_45B9_AA4E_B279540F2D09:string>
(7) Filter
Input [2]: [COL_788D4A66_31DF_4E0F_911A_8BD9F9464719#1389626, COL_FC10C112_88B1_45B9_AA4E_B279540F2D09#1389634]
Condition : ((COL_FC10C112_88B1_45B9_AA4E_B279540F2D09#1389634 <=> Eligible) AND isnotnull(COL_788D4A66_31DF_4E0F_911A_8BD9F9464719#1389626))
(8) Project
Output [1]: [COL_788D4A66_31DF_4E0F_911A_8BD9F9464719#1389626 AS COL_F522EF71_EF5D_46C0_B0EC_B3EB638B97F7#1389769]
Input [2]: [COL_788D4A66_31DF_4E0F_911A_8BD9F9464719#1389626, COL_FC10C112_88B1_45B9_AA4E_B279540F2D09#1389634]
(9) Exchange
Input [1]: [COL_F522EF71_EF5D_46C0_B0EC_B3EB638B97F7#1389769]
Arguments: hashpartitioning(COL_F522EF71_EF5D_46C0_B0EC_B3EB638B97F7#1389769, 10), ENSURE_REQUIREMENTS, [plan_id=718529]
(10) Sort
Input [1]: [COL_F522EF71_EF5D_46C0_B0EC_B3EB638B97F7#1389769]
Arguments: [COL_F522EF71_EF5D_46C0_B0EC_B3EB638B97F7#1389769 ASC NULLS FIRST], false, 0
(11) Scan parquet
Output [1]: [Finess#1389573]
Batched: true
Location: InMemoryFileIndex [file:/data/input/depot/excel/cache/09_INFORMATION__204529_26897fa913503b7c2ff6c2e0bd71df5c/Info_Etab_init_v1.1 CHSF.xlsx_41dc788345dd715eba9a9d7feff1aa68]
PushedFilters: [IsNotNull(Finess)]
ReadSchema: struct<Finess:string>
(12) Filter
Input [1]: [Finess#1389573]
Condition : isnotnull(Finess#1389573)
(13) Project
Output [1]: [Finess#1389573 AS 09_INFORMATION__204665_FINESS_204667#1389803]
Input [1]: [Finess#1389573]
(14) Exchange
Input [1]: [09_INFORMATION__204665_FINESS_204667#1389803]
Arguments: hashpartitioning(09_INFORMATION__204665_FINESS_204667#1389803, 10), ENSURE_REQUIREMENTS, [plan_id=718530]
(15) Sort
Input [1]: [09_INFORMATION__204665_FINESS_204667#1389803]
Arguments: [09_INFORMATION__204665_FINESS_204667#1389803 ASC NULLS FIRST], false, 0
(16) SortMergeJoin
Left keys [1]: [COL_F522EF71_EF5D_46C0_B0EC_B3EB638B97F7#1389769]
Right keys [1]: [09_INFORMATION__204665_FINESS_204667#1389803]
Join type: Inner
Join condition: None
(17) Project
Output: []
Input [2]: [COL_F522EF71_EF5D_46C0_B0EC_B3EB638B97F7#1389769, 09_INFORMATION__204665_FINESS_204667#1389803]
(18) HashAggregate
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#1389984L]
Results [1]: [count#1389985L]
(19) Exchange
Input [1]: [count#1389985L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=718537]
(20) HashAggregate
Input [1]: [count#1389985L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#1389981L]
Results [1]: [count(1)#1389981L AS count#1389982L]
(21) AdaptiveSparkPlan
Output [1]: [count#1389982L]
Arguments: isFinalPlan=true