== Physical Plan ==
CollectLimit (3)
+- * Project (2)
+- Scan csv (1)
(1) Scan csv
Output [1]: [c0#270734]
Batched: false
Location: InMemoryFileIndex [file:/data/input/depot/csv/execution/empty.csv]
ReadSchema: struct<c0:string>
(2) Project [codegen id : 1]
Output [18]: [c0#270734 AS COL_IPP_19873#270921, c0#270734 AS COL_CODE_ETABLISSEM_19874#270922, c0#270734 AS COL_LIB_ETABLISSEME_19875#270923, cast(c0#270734 as timestamp) AS COL_DATE_PRELEVEMEN_19876#270924, c0#270734 AS COL_CODE_EXAMEN_BIO_19877#270925, c0#270734 AS COL_LIBELLE_EXAMEN__19878#270926, cast(REFORMAT_FOR_DOUBLE(c0#270734) as double) AS COL_RESULTAT_NUMERI_19879#270927, c0#270734 AS COL_UNITE_19880#270928, c0#270734 AS COL_CODE_MEDECIN_19881#270929, c0#270734 AS COL_NOM_MEDECIN_19882#270930, c0#270734 AS COL_PRENOM_MEDECIN_19883#270931, c0#270734 AS COL_NOM_DOCUMENT_BI_19884#270932, c0#270734 AS COL_NOM_COMPLET_DOC_19885#270933, c0#270734 AS COL_VENUE_19886#270934, cast(REFORMAT_FOR_DOUBLE(c0#270734) as double) AS COL_BORNE_BASSE_19887#270935, cast(REFORMAT_FOR_DOUBLE(c0#270734) as double) AS COL_BORNE_HAUTE_19888#270936, c0#270734 AS COL_ORIGINE_19890#270937, str_extract_by_str(c0#270734, _, RIGHT) AS COL_T1_20254#270938]
Input [1]: [c0#270734]
(3) CollectLimit
Input [18]: [COL_IPP_19873#270921, COL_CODE_ETABLISSEM_19874#270922, COL_LIB_ETABLISSEME_19875#270923, COL_DATE_PRELEVEMEN_19876#270924, COL_CODE_EXAMEN_BIO_19877#270925, COL_LIBELLE_EXAMEN__19878#270926, COL_RESULTAT_NUMERI_19879#270927, COL_UNITE_19880#270928, COL_CODE_MEDECIN_19881#270929, COL_NOM_MEDECIN_19882#270930, COL_PRENOM_MEDECIN_19883#270931, COL_NOM_DOCUMENT_BI_19884#270932, COL_NOM_COMPLET_DOC_19885#270933, COL_VENUE_19886#270934, COL_BORNE_BASSE_19887#270935, COL_BORNE_HAUTE_19888#270936, COL_ORIGINE_19890#270937, COL_T1_20254#270938]
Arguments: 1500