digraph G {
0 [labelType="html" label="<br><b>CollectLimit</b><br><br>"];
subgraph cluster1 {
isCluster="true";
label="WholeStageCodegen (1)\n \nduration: 94 ms";
2 [labelType="html" label="<br><b>Project</b><br><br>"];
3 [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"];
}
2->0;
3->2;
}
4
CollectLimit 1500
Project [RAWTOHEX(PATIENT_ID)#62570 AS COL_PATIENT_ID_3333#62706, BIRTH_DATE#62571 AS COL_BIRTH_DATE_3334#62707, GENDER#62572 AS COL_GENDER_3335#62708, PSEUDO#62573 AS COL_PSEUDO_3336#62709, INHOSPITAL_DEATH_DATE#62574 AS COL_INHOSPITAL_DEAT_3337#62710, INHOSPITAL_DEATH_CODE#62575 AS COL_INHOSPITAL_DEAT_3338#62711, DEATH_DATE#62576 AS COL_DEATH_DATE_3339#62712, cast(EXTERNAL_DEATH_PROCESS_ID#62577 as int) AS COL_EXTERNAL_DEATH__3340#62713]
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] [RAWTOHEX(PATIENT_ID)#62570,BIRTH_DATE#62571,GENDER#62572,PSEUDO#62573,INHOSPITAL_DEATH_DATE#62574,INHOSPITAL_DEATH_CODE#62575,DEATH_DATE#62576,EXTERNAL_DEATH_PROCESS_ID#62577] PushedFilters: [], ReadSchema: struct<RAWTOHEX(PATIENT_ID):string,BIRTH_DATE:timestamp,GENDER:string,PSEUDO:string,INHOSPITAL_DE...
WholeStageCodegen (1)
== Physical Plan ==
CollectLimit (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]: [RAWTOHEX(PATIENT_ID)#62570, BIRTH_DATE#62571, GENDER#62572, PSEUDO#62573, INHOSPITAL_DEATH_DATE#62574, INHOSPITAL_DEATH_CODE#62575, DEATH_DATE#62576, EXTERNAL_DEATH_PROCESS_ID#62577]
ReadSchema: struct<RAWTOHEX(PATIENT_ID):string,BIRTH_DATE:timestamp,GENDER:string,PSEUDO:string,INHOSPITAL_DEATH_DATE:timestamp,INHOSPITAL_DEATH_CODE:string,DEATH_DATE:timestamp,EXTERNAL_DEATH_PROCESS_ID:decimal(38,0)>
(2) Project [codegen id : 1]
Output [8]: [RAWTOHEX(PATIENT_ID)#62570 AS COL_PATIENT_ID_3333#62706, BIRTH_DATE#62571 AS COL_BIRTH_DATE_3334#62707, GENDER#62572 AS COL_GENDER_3335#62708, PSEUDO#62573 AS COL_PSEUDO_3336#62709, INHOSPITAL_DEATH_DATE#62574 AS COL_INHOSPITAL_DEAT_3337#62710, INHOSPITAL_DEATH_CODE#62575 AS COL_INHOSPITAL_DEAT_3338#62711, DEATH_DATE#62576 AS COL_DEATH_DATE_3339#62712, cast(EXTERNAL_DEATH_PROCESS_ID#62577 as int) AS COL_EXTERNAL_DEATH__3340#62713]
Input [8]: [RAWTOHEX(PATIENT_ID)#62570, BIRTH_DATE#62571, GENDER#62572, PSEUDO#62573, INHOSPITAL_DEATH_DATE#62574, INHOSPITAL_DEATH_CODE#62575, DEATH_DATE#62576, EXTERNAL_DEATH_PROCESS_ID#62577]
(3) CollectLimit
Input [8]: [COL_PATIENT_ID_3333#62706, COL_BIRTH_DATE_3334#62707, COL_GENDER_3335#62708, COL_PSEUDO_3336#62709, COL_INHOSPITAL_DEAT_3337#62710, COL_INHOSPITAL_DEAT_3338#62711, COL_DEATH_DATE_3339#62712, COL_EXTERNAL_DEATH__3340#62713]
Arguments: 1500