digraph G {
0 [labelType="html" label="<br><b>CollectLimit</b><br><br>"];
subgraph cluster1 {
isCluster="true";
label="WholeStageCodegen (1)\n \nduration: 95 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)#104645 AS COL_PATIENT_ID_3333#104781, BIRTH_DATE#104646 AS COL_BIRTH_DATE_3334#104782, GENDER#104647 AS COL_GENDER_3335#104783, PSEUDO#104648 AS COL_PSEUDO_3336#104784, INHOSPITAL_DEATH_DATE#104649 AS COL_INHOSPITAL_DEAT_3337#104785, INHOSPITAL_DEATH_CODE#104650 AS COL_INHOSPITAL_DEAT_3338#104786, DEATH_DATE#104651 AS COL_DEATH_DATE_3339#104787, cast(EXTERNAL_DEATH_PROCESS_ID#104652 as int) AS COL_EXTERNAL_DEATH__3340#104788]
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)#104645,BIRTH_DATE#104646,GENDER#104647,PSEUDO#104648,INHOSPITAL_DEATH_DATE#104649,INHOSPITAL_DEATH_CODE#104650,DEATH_DATE#104651,EXTERNAL_DEATH_PROCESS_ID#104652] 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)#104645, BIRTH_DATE#104646, GENDER#104647, PSEUDO#104648, INHOSPITAL_DEATH_DATE#104649, INHOSPITAL_DEATH_CODE#104650, DEATH_DATE#104651, EXTERNAL_DEATH_PROCESS_ID#104652]
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)#104645 AS COL_PATIENT_ID_3333#104781, BIRTH_DATE#104646 AS COL_BIRTH_DATE_3334#104782, GENDER#104647 AS COL_GENDER_3335#104783, PSEUDO#104648 AS COL_PSEUDO_3336#104784, INHOSPITAL_DEATH_DATE#104649 AS COL_INHOSPITAL_DEAT_3337#104785, INHOSPITAL_DEATH_CODE#104650 AS COL_INHOSPITAL_DEAT_3338#104786, DEATH_DATE#104651 AS COL_DEATH_DATE_3339#104787, cast(EXTERNAL_DEATH_PROCESS_ID#104652 as int) AS COL_EXTERNAL_DEATH__3340#104788]
Input [8]: [RAWTOHEX(PATIENT_ID)#104645, BIRTH_DATE#104646, GENDER#104647, PSEUDO#104648, INHOSPITAL_DEATH_DATE#104649, INHOSPITAL_DEATH_CODE#104650, DEATH_DATE#104651, EXTERNAL_DEATH_PROCESS_ID#104652]
(3) CollectLimit
Input [8]: [COL_PATIENT_ID_3333#104781, COL_BIRTH_DATE_3334#104782, COL_GENDER_3335#104783, COL_PSEUDO_3336#104784, COL_INHOSPITAL_DEAT_3337#104785, COL_INHOSPITAL_DEAT_3338#104786, COL_DEATH_DATE_3339#104787, COL_EXTERNAL_DEATH__3340#104788]
Arguments: 1500