== 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#11366, prenom#11367, nom#11368, age#11369, job#11370, source#11371]
Arguments: [matricule#11366, prenom#11367, nom#11368, age#11369, job#11370, source#11371], MapPartitionsRDD[404] at createDataFrame at AbsExportExecutor.java:55, ExistingRDD, UnknownPartitioning(0)
(2) Exchange
Input [6]: [matricule#11366, prenom#11367, nom#11368, age#11369, job#11370, source#11371]
Arguments: SinglePartition, REPARTITION_BY_NUM, [plan_id=2975]
(3) ShuffleQueryStage
Output [6]: [matricule#11366, prenom#11367, nom#11368, age#11369, job#11370, source#11371]
Arguments: 0
(4) WriteFiles
Input [6]: [matricule#11366, prenom#11367, nom#11368, age#11369, job#11370, source#11371]
(5) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/export/parquet/3fd74acb-2bbf-4315-8f00-693ad9dc33cf, false, Parquet, [path=file:///data/output/export/parquet/3fd74acb-2bbf-4315-8f00-693ad9dc33cf], ErrorIfExists, [matricule, prenom, nom, age, job, source]
(6) Exchange
Input [6]: [matricule#11366, prenom#11367, nom#11368, age#11369, job#11370, source#11371]
Arguments: SinglePartition, REPARTITION_BY_NUM, [plan_id=2968]
(7) WriteFiles
Input [6]: [matricule#11366, prenom#11367, nom#11368, age#11369, job#11370, source#11371]
(8) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/export/parquet/3fd74acb-2bbf-4315-8f00-693ad9dc33cf, false, Parquet, [path=file:///data/output/export/parquet/3fd74acb-2bbf-4315-8f00-693ad9dc33cf], ErrorIfExists, [matricule, prenom, nom, age, job, source]
(9) AdaptiveSparkPlan
Output: []
Arguments: isFinalPlan=true