== Physical Plan ==
AdaptiveSparkPlan (9)
+- == Final Plan ==
Execute InsertIntoHadoopFsRelationCommand (5)
+- WriteFiles (4)
+- ShuffleQueryStage (3), Statistics(sizeInBytes=504.0 B, rowCount=5)
+- Exchange (2)
+- * Scan ExistingRDD (1)
+- == Initial Plan ==
Execute InsertIntoHadoopFsRelationCommand (8)
+- WriteFiles (7)
+- Exchange (6)
+- Scan ExistingRDD (1)
(1) Scan ExistingRDD [codegen id : 1]
Output [6]: [matricule#14422, prenom#14423, nom#14424, age#14425, job#14426, source#14427]
Arguments: [matricule#14422, prenom#14423, nom#14424, age#14425, job#14426, source#14427], MapPartitionsRDD[561] at createDataFrame at AbsExportExecutor.java:55, ExistingRDD, UnknownPartitioning(0)
(2) Exchange
Input [6]: [matricule#14422, prenom#14423, nom#14424, age#14425, job#14426, source#14427]
Arguments: SinglePartition, REPARTITION_BY_NUM, [plan_id=3895]
(3) ShuffleQueryStage
Output [6]: [matricule#14422, prenom#14423, nom#14424, age#14425, job#14426, source#14427]
Arguments: 0
(4) WriteFiles
Input [6]: [matricule#14422, prenom#14423, nom#14424, age#14425, job#14426, source#14427]
(5) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/export/parquet/d2e34731-4a4a-4c49-be27-25f75d03c3b9, false, Parquet, [path=file:///data/output/export/parquet/d2e34731-4a4a-4c49-be27-25f75d03c3b9], ErrorIfExists, [matricule, prenom, nom, age, job, source]
(6) Exchange
Input [6]: [matricule#14422, prenom#14423, nom#14424, age#14425, job#14426, source#14427]
Arguments: SinglePartition, REPARTITION_BY_NUM, [plan_id=3888]
(7) WriteFiles
Input [6]: [matricule#14422, prenom#14423, nom#14424, age#14425, job#14426, source#14427]
(8) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/export/parquet/d2e34731-4a4a-4c49-be27-25f75d03c3b9, false, Parquet, [path=file:///data/output/export/parquet/d2e34731-4a4a-4c49-be27-25f75d03c3b9], ErrorIfExists, [matricule, prenom, nom, age, job, source]
(9) AdaptiveSparkPlan
Output: []
Arguments: isFinalPlan=true