digraph G {
0 [labelType="html" label="<b>Execute InsertIntoHadoopFsRelationCommand</b><br><br>task commit time: 1 ms<br>number of written files: 1<br>job commit time: 7 ms<br>number of output rows: 189<br>number of dynamic part: 0<br>written output: 11.3 KiB"];
1 [labelType="html" label="<br><b>WriteFiles</b><br><br>"];
subgraph cluster2 {
isCluster="true";
label="WholeStageCodegen (1)\n \nduration: 109 ms";
3 [labelType="html" label="<br><b>Project</b><br><br>"];
4 [labelType="html" label="<b>Scan JDBCRelation((SELECT RAWTOHEX(PATIENT_ID), \"BIRTH_DATE\", \"GENDER\", \"PSEUDO\", \"INHOSPITAL_DEATH_DATE\", \"INHOSPITAL_DEATH_CODE\", \"DEATH_DATE\", \"EXTERNAL_DEATH_PROCESS_ID\" FROM \"DTM_622\".\"PATIENT\") x) [numPartitions=1] </b><br><br>number of output rows: 189"];
}
1->0;
3->1;
4->3;
}
5
Execute InsertIntoHadoopFsRelationCommand file:/data/output/cache/parquet/uet/PATIENT_3332, false, Parquet, [path=file:///data/output/cache/parquet/uet/PATIENT_3332], Overwrite, [BIRTH_DATE_3334, DEATH_DATE_3339, EXTERNAL_DEATH__3340, GENDER_3335, INHOSPITAL_DEAT_3337, INHOSPITAL_DEAT_3338, PATIENT_ID_3333, PSEUDO_3336]
WriteFiles
Project [BIRTH_DATE#63090 AS BIRTH_DATE_3334#63145, DEATH_DATE#63095 AS DEATH_DATE_3339#63146, cast(EXTERNAL_DEATH_PROCESS_ID#63096 as int) AS EXTERNAL_DEATH__3340#63147, GENDER#63091 AS GENDER_3335#63148, INHOSPITAL_DEATH_DATE#63093 AS INHOSPITAL_DEAT_3337#63149, INHOSPITAL_DEATH_CODE#63094 AS INHOSPITAL_DEAT_3338#63150, RAWTOHEX(PATIENT_ID)#63089 AS PATIENT_ID_3333#63151, PSEUDO#63092 AS PSEUDO_3336#63152]
Scan JDBCRelation((SELECT RAWTOHEX(PATIENT_ID), "BIRTH_DATE", "GENDER", "PSEUDO", "INHOSPITAL_DEATH_DATE", "INHOSPITAL_DEATH_CODE", "DEATH_DATE", "EXTERNAL_DEATH_PROCESS_ID" FROM "DTM_622"."PATIENT") x) [numPartitions=1] [BIRTH_DATE#63090,DEATH_DATE#63095,EXTERNAL_DEATH_PROCESS_ID#63096,GENDER#63091,INHOSPITAL_DEATH_DATE#63093,INHOSPITAL_DEATH_CODE#63094,RAWTOHEX(PATIENT_ID)#63089,PSEUDO#63092] PushedFilters: [], ReadSchema: struct<BIRTH_DATE:timestamp,DEATH_DATE:timestamp,EXTERNAL_DEATH_PROCESS_ID:decimal(38,0),GENDER:s...
WholeStageCodegen (1)
== Physical Plan ==
Execute InsertIntoHadoopFsRelationCommand (4)
+- WriteFiles (3)
+- * Project (2)
+- * Scan JDBCRelation((SELECT RAWTOHEX(PATIENT_ID), "BIRTH_DATE", "GENDER", "PSEUDO", "INHOSPITAL_DEATH_DATE", "INHOSPITAL_DEATH_CODE", "DEATH_DATE", "EXTERNAL_DEATH_PROCESS_ID" FROM "DTM_622"."PATIENT") x) [numPartitions=1] (1)
(1) Scan JDBCRelation((SELECT RAWTOHEX(PATIENT_ID), "BIRTH_DATE", "GENDER", "PSEUDO", "INHOSPITAL_DEATH_DATE", "INHOSPITAL_DEATH_CODE", "DEATH_DATE", "EXTERNAL_DEATH_PROCESS_ID" FROM "DTM_622"."PATIENT") x) [numPartitions=1] [codegen id : 1]
Output [8]: [BIRTH_DATE#63090, DEATH_DATE#63095, EXTERNAL_DEATH_PROCESS_ID#63096, GENDER#63091, INHOSPITAL_DEATH_DATE#63093, INHOSPITAL_DEATH_CODE#63094, RAWTOHEX(PATIENT_ID)#63089, PSEUDO#63092]
ReadSchema: struct<BIRTH_DATE:timestamp,DEATH_DATE:timestamp,EXTERNAL_DEATH_PROCESS_ID:decimal(38,0),GENDER:string,INHOSPITAL_DEATH_DATE:timestamp,INHOSPITAL_DEATH_CODE:string,RAWTOHEX(PATIENT_ID):string,PSEUDO:string>
(2) Project [codegen id : 1]
Output [8]: [BIRTH_DATE#63090 AS BIRTH_DATE_3334#63145, DEATH_DATE#63095 AS DEATH_DATE_3339#63146, cast(EXTERNAL_DEATH_PROCESS_ID#63096 as int) AS EXTERNAL_DEATH__3340#63147, GENDER#63091 AS GENDER_3335#63148, INHOSPITAL_DEATH_DATE#63093 AS INHOSPITAL_DEAT_3337#63149, INHOSPITAL_DEATH_CODE#63094 AS INHOSPITAL_DEAT_3338#63150, RAWTOHEX(PATIENT_ID)#63089 AS PATIENT_ID_3333#63151, PSEUDO#63092 AS PSEUDO_3336#63152]
Input [8]: [BIRTH_DATE#63090, DEATH_DATE#63095, EXTERNAL_DEATH_PROCESS_ID#63096, GENDER#63091, INHOSPITAL_DEATH_DATE#63093, INHOSPITAL_DEATH_CODE#63094, RAWTOHEX(PATIENT_ID)#63089, PSEUDO#63092]
(3) WriteFiles
Input [8]: [BIRTH_DATE_3334#63145, DEATH_DATE_3339#63146, EXTERNAL_DEATH__3340#63147, GENDER_3335#63148, INHOSPITAL_DEAT_3337#63149, INHOSPITAL_DEAT_3338#63150, PATIENT_ID_3333#63151, PSEUDO_3336#63152]
(4) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/cache/parquet/uet/PATIENT_3332, false, Parquet, [path=file:///data/output/cache/parquet/uet/PATIENT_3332], Overwrite, [BIRTH_DATE_3334, DEATH_DATE_3339, EXTERNAL_DEATH__3340, GENDER_3335, INHOSPITAL_DEAT_3337, INHOSPITAL_DEAT_3338, PATIENT_ID_3333, PSEUDO_3336]