== 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#11534, prenom#11535, nom#11536, age#11537, job#11538, source#11539]
Arguments: [matricule#11534, prenom#11535, nom#11536, age#11537, job#11538, source#11539], MapPartitionsRDD[429] at createDataFrame at AbsExportExecutor.java:55, ExistingRDD, UnknownPartitioning(0)
(2) Exchange
Input [6]: [matricule#11534, prenom#11535, nom#11536, age#11537, job#11538, source#11539]
Arguments: SinglePartition, REPARTITION_BY_NUM, [plan_id=3058]
(3) ShuffleQueryStage
Output [6]: [matricule#11534, prenom#11535, nom#11536, age#11537, job#11538, source#11539]
Arguments: 0
(4) WriteFiles
Input [6]: [matricule#11534, prenom#11535, nom#11536, age#11537, job#11538, source#11539]
(5) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/export/parquet/8ab734b0-8ade-4008-89f4-acafe0dd3365, false, Parquet, [path=file:///data/output/export/parquet/8ab734b0-8ade-4008-89f4-acafe0dd3365], ErrorIfExists, [matricule, prenom, nom, age, job, source]
(6) Exchange
Input [6]: [matricule#11534, prenom#11535, nom#11536, age#11537, job#11538, source#11539]
Arguments: SinglePartition, REPARTITION_BY_NUM, [plan_id=3051]
(7) WriteFiles
Input [6]: [matricule#11534, prenom#11535, nom#11536, age#11537, job#11538, source#11539]
(8) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/export/parquet/8ab734b0-8ade-4008-89f4-acafe0dd3365, false, Parquet, [path=file:///data/output/export/parquet/8ab734b0-8ade-4008-89f4-acafe0dd3365], ErrorIfExists, [matricule, prenom, nom, age, job, source]
(9) AdaptiveSparkPlan
Output: []
Arguments: isFinalPlan=true