Filter (((((((((((((((((((((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codexa#752010)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codexa#752010)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_lib30#752011)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_lib30#752011)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_libuti#752012)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_libuti#752012)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_typexa#752013)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_typexa#752013)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contra#752014)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contra#752014)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durava#752015)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durava#752015)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durpen#752016)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durpen#752016)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durapr#752017)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durapr#752017)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durtot#752018)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durtot#752018)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durmed#752019)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durmed#752019)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_protoc#752020)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_protoc#752020)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datmaj#752021)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datmaj#752021)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coduti#752022)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coduti#752022)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpro#752023)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpro#752023)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coulstd#752024)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coulstd#752024)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_couleur#752025)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_couleur#752025)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flmedobl#752026)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flmedobl#752026)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flatsobl#752027)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flatsobl#752027)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalplanif#752028)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalplanif#752028)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalaccueil#752029)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalaccueil#752029)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_nivvcr#752030)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_nivvcr#752030)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrtcclq#752031)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrtcclq#752031)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_fllabochaud#752032)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_fllabochaud#752032)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datede#752033)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datede#752033)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datefi#752034)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datefi#752034)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrpjour#752035)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrpjour#752035)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_primai#752036)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_primai#752036)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpros#752037)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpros#752037)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codconv#752038)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codconv#752038)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_later#752039)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_later#752039)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_incidence#752040)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_incidence#752040)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_position#752041)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_position#752041)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrve#752042)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrve#752042)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flexainj#752043)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flexainj#752043)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contrapat#752044)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contrapat#752044)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flprore#752045)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flprore#752045)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flcacheinet#752046)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flcacheinet#752046)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocot#752047)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocot#752047)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codadm#752048)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codadm#752048)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrvi#752049)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrvi#752049)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_reganas#752050)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_reganas#752050)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist#752051)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist#752051)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocr#752052)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocr#752052)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_icd#752053)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_icd#752053)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_type_icd#752054)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_type_icd#752054)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist_ec#752055)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist_ec#752055)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codloinc#752056)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codloinc#752056)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(str_create(Cab_A))), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(str_create(Cab_A))), MAIN) END)
Filter (((((((((((((((((((((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codexa#752436)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codexa#752436)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_lib30#752437)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_lib30#752437)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_libuti#752438)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_libuti#752438)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_typexa#752439)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_typexa#752439)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contra#752440)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contra#752440)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durava#752441)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durava#752441)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durpen#752442)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durpen#752442)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durapr#752443)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durapr#752443)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durtot#752444)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durtot#752444)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durmed#752445)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durmed#752445)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_protoc#752446)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_protoc#752446)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datmaj#752447)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datmaj#752447)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coduti#752448)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coduti#752448)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpro#752449)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpro#752449)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coulstd#752450)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coulstd#752450)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_couleur#752451)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_couleur#752451)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flmedobl#752452)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flmedobl#752452)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flatsobl#752453)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flatsobl#752453)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalplanif#752454)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalplanif#752454)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalaccueil#752455)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalaccueil#752455)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_nivvcr#752456)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_nivvcr#752456)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrtcclq#752457)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrtcclq#752457)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_fllabochaud#752458)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_fllabochaud#752458)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datede#752459)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datede#752459)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datefi#752460)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datefi#752460)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrpjour#752461)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrpjour#752461)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_primai#752462)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_primai#752462)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpros#752463)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpros#752463)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codconv#752464)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codconv#752464)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_later#752465)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_later#752465)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_incidence#752466)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_incidence#752466)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_position#752467)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_position#752467)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrve#752468)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrve#752468)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flexainj#752469)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flexainj#752469)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contrapat#752470)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contrapat#752470)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flprore#752471)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flprore#752471)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flcacheinet#752472)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flcacheinet#752472)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocot#752473)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocot#752473)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codadm#752474)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codadm#752474)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrvi#752475)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrvi#752475)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_reganas#752476)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_reganas#752476)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist#752477)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist#752477)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocr#752478)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocr#752478)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_icd#752479)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_icd#752479)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_type_icd#752480)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_type_icd#752480)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist_ec#752481)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist_ec#752481)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codloinc#752482)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codloinc#752482)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(str_create(Cab_B))), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(str_create(Cab_B))), MAIN) END)
== Physical Plan ==
AdaptiveSparkPlan (16)
+- == Final Plan ==
* HashAggregate (11)
+- ShuffleQueryStage (10), Statistics(sizeInBytes=32.0 B, rowCount=2)
+- Exchange (9)
+- * HashAggregate (8)
+- Union (7)
:- * Project (3)
: +- * Filter (2)
: +- * Scan JDBCRelation((SELECT "xa_codexa", "xa_lib30", "xa_libuti", "xa_typexa", "xa_contra", "xa_durava", "xa_durpen", "xa_durapr", "xa_durtot", "xa_durmed", "xa_protoc", "xa_datmaj", "xa_coduti", "xa_codpro", "xa_coulstd", "xa_couleur", "xa_flmedobl", "xa_flatsobl", "xa_flvalplanif", "xa_flvalaccueil", "xa_nivvcr", "xa_flrtcclq", "xa_fllabochaud", "xa_datede", "xa_datefi", "xa_flgrpjour", "xa_primai", "xa_codpros", "xa_codconv", "xa_later", "xa_incidence", "xa_position", "xa_flgrve", "xa_flexainj", "xa_contrapat", "xa_flprore", "xa_flcacheinet", "xa_flnocot", "xa_codadm", "xa_flgrvi", "xa_reganas", "xa_flrecist", "xa_flnocr", "xa_icd", "xa_type_icd", "xa_flrecist_ec", "xa_codloinc" FROM "xplore"."h_examen") as x) [numPartitions=1] (1)
+- * Project (6)
+- * Filter (5)
+- * Scan JDBCRelation((SELECT "xa_codexa", "xa_lib30", "xa_libuti", "xa_typexa", "xa_contra", "xa_durava", "xa_durpen", "xa_durapr", "xa_durtot", "xa_durmed", "xa_protoc", "xa_datmaj", "xa_coduti", "xa_codpro", "xa_coulstd", "xa_couleur", "xa_flmedobl", "xa_flatsobl", "xa_flvalplanif", "xa_flvalaccueil", "xa_nivvcr", "xa_flrtcclq", "xa_fllabochaud", "xa_datede", "xa_datefi", "xa_flgrpjour", "xa_primai", "xa_codpros", "xa_codconv", "xa_later", "xa_incidence", "xa_position", "xa_flgrve", "xa_flexainj", "xa_contrapat", "xa_flprore", "xa_flcacheinet", "xa_flnocot", "xa_codadm", "xa_flgrvi", "xa_reganas", "xa_flrecist", "xa_flnocr", "xa_icd", "xa_type_icd", "xa_flrecist_ec", "xa_codloinc" FROM "xplore2"."h_examen") as x) [numPartitions=1] (4)
+- == Initial Plan ==
HashAggregate (15)
+- Exchange (14)
+- HashAggregate (13)
+- Union (12)
:- Project (3)
: +- Filter (2)
: +- Scan JDBCRelation((SELECT "xa_codexa", "xa_lib30", "xa_libuti", "xa_typexa", "xa_contra", "xa_durava", "xa_durpen", "xa_durapr", "xa_durtot", "xa_durmed", "xa_protoc", "xa_datmaj", "xa_coduti", "xa_codpro", "xa_coulstd", "xa_couleur", "xa_flmedobl", "xa_flatsobl", "xa_flvalplanif", "xa_flvalaccueil", "xa_nivvcr", "xa_flrtcclq", "xa_fllabochaud", "xa_datede", "xa_datefi", "xa_flgrpjour", "xa_primai", "xa_codpros", "xa_codconv", "xa_later", "xa_incidence", "xa_position", "xa_flgrve", "xa_flexainj", "xa_contrapat", "xa_flprore", "xa_flcacheinet", "xa_flnocot", "xa_codadm", "xa_flgrvi", "xa_reganas", "xa_flrecist", "xa_flnocr", "xa_icd", "xa_type_icd", "xa_flrecist_ec", "xa_codloinc" FROM "xplore"."h_examen") as x) [numPartitions=1] (1)
+- Project (6)
+- Filter (5)
+- Scan JDBCRelation((SELECT "xa_codexa", "xa_lib30", "xa_libuti", "xa_typexa", "xa_contra", "xa_durava", "xa_durpen", "xa_durapr", "xa_durtot", "xa_durmed", "xa_protoc", "xa_datmaj", "xa_coduti", "xa_codpro", "xa_coulstd", "xa_couleur", "xa_flmedobl", "xa_flatsobl", "xa_flvalplanif", "xa_flvalaccueil", "xa_nivvcr", "xa_flrtcclq", "xa_fllabochaud", "xa_datede", "xa_datefi", "xa_flgrpjour", "xa_primai", "xa_codpros", "xa_codconv", "xa_later", "xa_incidence", "xa_position", "xa_flgrve", "xa_flexainj", "xa_contrapat", "xa_flprore", "xa_flcacheinet", "xa_flnocot", "xa_codadm", "xa_flgrvi", "xa_reganas", "xa_flrecist", "xa_flnocr", "xa_icd", "xa_type_icd", "xa_flrecist_ec", "xa_codloinc" FROM "xplore2"."h_examen") as x) [numPartitions=1] (4)
(1) Scan JDBCRelation((SELECT "xa_codexa", "xa_lib30", "xa_libuti", "xa_typexa", "xa_contra", "xa_durava", "xa_durpen", "xa_durapr", "xa_durtot", "xa_durmed", "xa_protoc", "xa_datmaj", "xa_coduti", "xa_codpro", "xa_coulstd", "xa_couleur", "xa_flmedobl", "xa_flatsobl", "xa_flvalplanif", "xa_flvalaccueil", "xa_nivvcr", "xa_flrtcclq", "xa_fllabochaud", "xa_datede", "xa_datefi", "xa_flgrpjour", "xa_primai", "xa_codpros", "xa_codconv", "xa_later", "xa_incidence", "xa_position", "xa_flgrve", "xa_flexainj", "xa_contrapat", "xa_flprore", "xa_flcacheinet", "xa_flnocot", "xa_codadm", "xa_flgrvi", "xa_reganas", "xa_flrecist", "xa_flnocr", "xa_icd", "xa_type_icd", "xa_flrecist_ec", "xa_codloinc" FROM "xplore"."h_examen") as x) [numPartitions=1] [codegen id : 1]
Output [47]: [xa_codexa#752010, xa_lib30#752011, xa_libuti#752012, xa_typexa#752013, xa_contra#752014, xa_durava#752015, xa_durpen#752016, xa_durapr#752017, xa_durtot#752018, xa_durmed#752019, xa_protoc#752020, xa_datmaj#752021, xa_coduti#752022, xa_codpro#752023, xa_coulstd#752024, xa_couleur#752025, xa_flmedobl#752026, xa_flatsobl#752027, xa_flvalplanif#752028, xa_flvalaccueil#752029, xa_nivvcr#752030, xa_flrtcclq#752031, xa_fllabochaud#752032, xa_datede#752033, xa_datefi#752034, xa_flgrpjour#752035, xa_primai#752036, xa_codpros#752037, xa_codconv#752038, xa_later#752039, xa_incidence#752040, xa_position#752041, xa_flgrve#752042, xa_flexainj#752043, xa_contrapat#752044, xa_flprore#752045, xa_flcacheinet#752046, xa_flnocot#752047, xa_codadm#752048, xa_flgrvi#752049, xa_reganas#752050, xa_flrecist#752051, xa_flnocr#752052, xa_icd#752053, xa_type_icd#752054, xa_flrecist_ec#752055, xa_codloinc#752056]
ReadSchema: struct<xa_codexa:string,xa_lib30:string,xa_libuti:string,xa_typexa:string,xa_contra:string,xa_durava:string,xa_durpen:string,xa_durapr:string,xa_durtot:string,xa_durmed:string,xa_protoc:string,xa_datmaj:string,xa_coduti:string,xa_codpro:string,xa_coulstd:string,xa_couleur:string,xa_flmedobl:string,xa_flatsobl:string,xa_flvalplanif:string,xa_flvalaccueil:string,xa_nivvcr:string,xa_flrtcclq:string,xa_fllabochaud:string,xa_datede:string,xa_datefi:string,xa_flgrpjour:string,xa_primai:string,xa_codpros:string,xa_codconv:string,xa_later:string,xa_incidence:string,xa_position:string,xa_flgrve:string,xa_flexainj:string,xa_contrapat:string,xa_flprore:string,xa_flcacheinet:string,xa_flnocot:string,xa_codadm:string,xa_flgrvi:string,xa_reganas:string,xa_flrecist:string,xa_flnocr:string,xa_icd:string,xa_type_icd:string,xa_flrecist_ec:string,xa_codloinc:string>
(2) Filter [codegen id : 1]
Input [47]: [xa_codexa#752010, xa_lib30#752011, xa_libuti#752012, xa_typexa#752013, xa_contra#752014, xa_durava#752015, xa_durpen#752016, xa_durapr#752017, xa_durtot#752018, xa_durmed#752019, xa_protoc#752020, xa_datmaj#752021, xa_coduti#752022, xa_codpro#752023, xa_coulstd#752024, xa_couleur#752025, xa_flmedobl#752026, xa_flatsobl#752027, xa_flvalplanif#752028, xa_flvalaccueil#752029, xa_nivvcr#752030, xa_flrtcclq#752031, xa_fllabochaud#752032, xa_datede#752033, xa_datefi#752034, xa_flgrpjour#752035, xa_primai#752036, xa_codpros#752037, xa_codconv#752038, xa_later#752039, xa_incidence#752040, xa_position#752041, xa_flgrve#752042, xa_flexainj#752043, xa_contrapat#752044, xa_flprore#752045, xa_flcacheinet#752046, xa_flnocot#752047, xa_codadm#752048, xa_flgrvi#752049, xa_reganas#752050, xa_flrecist#752051, xa_flnocr#752052, xa_icd#752053, xa_type_icd#752054, xa_flrecist_ec#752055, xa_codloinc#752056]
Condition : (((((((((((((((((((((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codexa#752010)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codexa#752010)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_lib30#752011)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_lib30#752011)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_libuti#752012)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_libuti#752012)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_typexa#752013)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_typexa#752013)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contra#752014)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contra#752014)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durava#752015)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durava#752015)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durpen#752016)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durpen#752016)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durapr#752017)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durapr#752017)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durtot#752018)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durtot#752018)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durmed#752019)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durmed#752019)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_protoc#752020)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_protoc#752020)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datmaj#752021)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datmaj#752021)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coduti#752022)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coduti#752022)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpro#752023)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpro#752023)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coulstd#752024)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coulstd#752024)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_couleur#752025)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_couleur#752025)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flmedobl#752026)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flmedobl#752026)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flatsobl#752027)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flatsobl#752027)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalplanif#752028)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalplanif#752028)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalaccueil#752029)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalaccueil#752029)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_nivvcr#752030)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_nivvcr#752030)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrtcclq#752031)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrtcclq#752031)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_fllabochaud#752032)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_fllabochaud#752032)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datede#752033)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datede#752033)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datefi#752034)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datefi#752034)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrpjour#752035)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrpjour#752035)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_primai#752036)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_primai#752036)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpros#752037)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpros#752037)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codconv#752038)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codconv#752038)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_later#752039)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_later#752039)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_incidence#752040)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_incidence#752040)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_position#752041)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_position#752041)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrve#752042)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrve#752042)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flexainj#752043)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flexainj#752043)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contrapat#752044)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contrapat#752044)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flprore#752045)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flprore#752045)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flcacheinet#752046)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flcacheinet#752046)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocot#752047)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocot#752047)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codadm#752048)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codadm#752048)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrvi#752049)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrvi#752049)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_reganas#752050)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_reganas#752050)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist#752051)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist#752051)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocr#752052)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocr#752052)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_icd#752053)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_icd#752053)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_type_icd#752054)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_type_icd#752054)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist_ec#752055)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist_ec#752055)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codloinc#752056)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codloinc#752056)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(str_create(Cab_A))), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(str_create(Cab_A))), MAIN) END)
(3) Project [codegen id : 1]
Output: []
Input [47]: [xa_codexa#752010, xa_lib30#752011, xa_libuti#752012, xa_typexa#752013, xa_contra#752014, xa_durava#752015, xa_durpen#752016, xa_durapr#752017, xa_durtot#752018, xa_durmed#752019, xa_protoc#752020, xa_datmaj#752021, xa_coduti#752022, xa_codpro#752023, xa_coulstd#752024, xa_couleur#752025, xa_flmedobl#752026, xa_flatsobl#752027, xa_flvalplanif#752028, xa_flvalaccueil#752029, xa_nivvcr#752030, xa_flrtcclq#752031, xa_fllabochaud#752032, xa_datede#752033, xa_datefi#752034, xa_flgrpjour#752035, xa_primai#752036, xa_codpros#752037, xa_codconv#752038, xa_later#752039, xa_incidence#752040, xa_position#752041, xa_flgrve#752042, xa_flexainj#752043, xa_contrapat#752044, xa_flprore#752045, xa_flcacheinet#752046, xa_flnocot#752047, xa_codadm#752048, xa_flgrvi#752049, xa_reganas#752050, xa_flrecist#752051, xa_flnocr#752052, xa_icd#752053, xa_type_icd#752054, xa_flrecist_ec#752055, xa_codloinc#752056]
(4) Scan JDBCRelation((SELECT "xa_codexa", "xa_lib30", "xa_libuti", "xa_typexa", "xa_contra", "xa_durava", "xa_durpen", "xa_durapr", "xa_durtot", "xa_durmed", "xa_protoc", "xa_datmaj", "xa_coduti", "xa_codpro", "xa_coulstd", "xa_couleur", "xa_flmedobl", "xa_flatsobl", "xa_flvalplanif", "xa_flvalaccueil", "xa_nivvcr", "xa_flrtcclq", "xa_fllabochaud", "xa_datede", "xa_datefi", "xa_flgrpjour", "xa_primai", "xa_codpros", "xa_codconv", "xa_later", "xa_incidence", "xa_position", "xa_flgrve", "xa_flexainj", "xa_contrapat", "xa_flprore", "xa_flcacheinet", "xa_flnocot", "xa_codadm", "xa_flgrvi", "xa_reganas", "xa_flrecist", "xa_flnocr", "xa_icd", "xa_type_icd", "xa_flrecist_ec", "xa_codloinc" FROM "xplore2"."h_examen") as x) [numPartitions=1] [codegen id : 2]
Output [47]: [xa_codexa#752436, xa_lib30#752437, xa_libuti#752438, xa_typexa#752439, xa_contra#752440, xa_durava#752441, xa_durpen#752442, xa_durapr#752443, xa_durtot#752444, xa_durmed#752445, xa_protoc#752446, xa_datmaj#752447, xa_coduti#752448, xa_codpro#752449, xa_coulstd#752450, xa_couleur#752451, xa_flmedobl#752452, xa_flatsobl#752453, xa_flvalplanif#752454, xa_flvalaccueil#752455, xa_nivvcr#752456, xa_flrtcclq#752457, xa_fllabochaud#752458, xa_datede#752459, xa_datefi#752460, xa_flgrpjour#752461, xa_primai#752462, xa_codpros#752463, xa_codconv#752464, xa_later#752465, xa_incidence#752466, xa_position#752467, xa_flgrve#752468, xa_flexainj#752469, xa_contrapat#752470, xa_flprore#752471, xa_flcacheinet#752472, xa_flnocot#752473, xa_codadm#752474, xa_flgrvi#752475, xa_reganas#752476, xa_flrecist#752477, xa_flnocr#752478, xa_icd#752479, xa_type_icd#752480, xa_flrecist_ec#752481, xa_codloinc#752482]
ReadSchema: struct<xa_codexa:string,xa_lib30:string,xa_libuti:string,xa_typexa:string,xa_contra:string,xa_durava:string,xa_durpen:string,xa_durapr:string,xa_durtot:string,xa_durmed:string,xa_protoc:string,xa_datmaj:string,xa_coduti:string,xa_codpro:string,xa_coulstd:string,xa_couleur:string,xa_flmedobl:string,xa_flatsobl:string,xa_flvalplanif:string,xa_flvalaccueil:string,xa_nivvcr:string,xa_flrtcclq:string,xa_fllabochaud:string,xa_datede:string,xa_datefi:string,xa_flgrpjour:string,xa_primai:string,xa_codpros:string,xa_codconv:string,xa_later:string,xa_incidence:string,xa_position:string,xa_flgrve:string,xa_flexainj:string,xa_contrapat:string,xa_flprore:string,xa_flcacheinet:string,xa_flnocot:string,xa_codadm:string,xa_flgrvi:string,xa_reganas:string,xa_flrecist:string,xa_flnocr:string,xa_icd:string,xa_type_icd:string,xa_flrecist_ec:string,xa_codloinc:string>
(5) Filter [codegen id : 2]
Input [47]: [xa_codexa#752436, xa_lib30#752437, xa_libuti#752438, xa_typexa#752439, xa_contra#752440, xa_durava#752441, xa_durpen#752442, xa_durapr#752443, xa_durtot#752444, xa_durmed#752445, xa_protoc#752446, xa_datmaj#752447, xa_coduti#752448, xa_codpro#752449, xa_coulstd#752450, xa_couleur#752451, xa_flmedobl#752452, xa_flatsobl#752453, xa_flvalplanif#752454, xa_flvalaccueil#752455, xa_nivvcr#752456, xa_flrtcclq#752457, xa_fllabochaud#752458, xa_datede#752459, xa_datefi#752460, xa_flgrpjour#752461, xa_primai#752462, xa_codpros#752463, xa_codconv#752464, xa_later#752465, xa_incidence#752466, xa_position#752467, xa_flgrve#752468, xa_flexainj#752469, xa_contrapat#752470, xa_flprore#752471, xa_flcacheinet#752472, xa_flnocot#752473, xa_codadm#752474, xa_flgrvi#752475, xa_reganas#752476, xa_flrecist#752477, xa_flnocr#752478, xa_icd#752479, xa_type_icd#752480, xa_flrecist_ec#752481, xa_codloinc#752482]
Condition : (((((((((((((((((((((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codexa#752436)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codexa#752436)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_lib30#752437)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_lib30#752437)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_libuti#752438)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_libuti#752438)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_typexa#752439)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_typexa#752439)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contra#752440)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contra#752440)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durava#752441)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durava#752441)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durpen#752442)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durpen#752442)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durapr#752443)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durapr#752443)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durtot#752444)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durtot#752444)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_durmed#752445)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_durmed#752445)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_protoc#752446)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_protoc#752446)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datmaj#752447)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datmaj#752447)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coduti#752448)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coduti#752448)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpro#752449)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpro#752449)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_coulstd#752450)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_coulstd#752450)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_couleur#752451)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_couleur#752451)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flmedobl#752452)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flmedobl#752452)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flatsobl#752453)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flatsobl#752453)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalplanif#752454)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalplanif#752454)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flvalaccueil#752455)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flvalaccueil#752455)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_nivvcr#752456)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_nivvcr#752456)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrtcclq#752457)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrtcclq#752457)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_fllabochaud#752458)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_fllabochaud#752458)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datede#752459)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datede#752459)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_datefi#752460)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_datefi#752460)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrpjour#752461)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrpjour#752461)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_primai#752462)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_primai#752462)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codpros#752463)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codpros#752463)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codconv#752464)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codconv#752464)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_later#752465)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_later#752465)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_incidence#752466)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_incidence#752466)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_position#752467)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_position#752467)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrve#752468)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrve#752468)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flexainj#752469)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flexainj#752469)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_contrapat#752470)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_contrapat#752470)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flprore#752471)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flprore#752471)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flcacheinet#752472)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flcacheinet#752472)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocot#752473)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocot#752473)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codadm#752474)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codadm#752474)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flgrvi#752475)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flgrvi#752475)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_reganas#752476)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_reganas#752476)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist#752477)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist#752477)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flnocr#752478)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flnocr#752478)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_icd#752479)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_icd#752479)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_type_icd#752480)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_type_icd#752480)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_flrecist_ec#752481)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_flrecist_ec#752481)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(xa_codloinc#752482)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(xa_codloinc#752482)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(str_create(Cab_B))), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(str_create(Cab_B))), MAIN) END)
(6) Project [codegen id : 2]
Output: []
Input [47]: [xa_codexa#752436, xa_lib30#752437, xa_libuti#752438, xa_typexa#752439, xa_contra#752440, xa_durava#752441, xa_durpen#752442, xa_durapr#752443, xa_durtot#752444, xa_durmed#752445, xa_protoc#752446, xa_datmaj#752447, xa_coduti#752448, xa_codpro#752449, xa_coulstd#752450, xa_couleur#752451, xa_flmedobl#752452, xa_flatsobl#752453, xa_flvalplanif#752454, xa_flvalaccueil#752455, xa_nivvcr#752456, xa_flrtcclq#752457, xa_fllabochaud#752458, xa_datede#752459, xa_datefi#752460, xa_flgrpjour#752461, xa_primai#752462, xa_codpros#752463, xa_codconv#752464, xa_later#752465, xa_incidence#752466, xa_position#752467, xa_flgrve#752468, xa_flexainj#752469, xa_contrapat#752470, xa_flprore#752471, xa_flcacheinet#752472, xa_flnocot#752473, xa_codadm#752474, xa_flgrvi#752475, xa_reganas#752476, xa_flrecist#752477, xa_flnocr#752478, xa_icd#752479, xa_type_icd#752480, xa_flrecist_ec#752481, xa_codloinc#752482]
(7) Union
(8) HashAggregate [codegen id : 3]
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#753349L]
Results [1]: [count#753350L]
(9) Exchange
Input [1]: [count#753350L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=40250]
(10) ShuffleQueryStage
Output [1]: [count#753350L]
Arguments: 0
(11) HashAggregate [codegen id : 4]
Input [1]: [count#753350L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#753246L]
Results [1]: [count(1)#753246L AS COL_f9e57ed7-2ae1-49f2-9faf-4127b90aa036#753248L]
(12) Union
(13) HashAggregate
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#753349L]
Results [1]: [count#753350L]
(14) Exchange
Input [1]: [count#753350L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=40230]
(15) HashAggregate
Input [1]: [count#753350L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#753246L]
Results [1]: [count(1)#753246L AS COL_f9e57ed7-2ae1-49f2-9faf-4127b90aa036#753248L]
(16) AdaptiveSparkPlan
Output [1]: [COL_f9e57ed7-2ae1-49f2-9faf-4127b90aa036#753248L]
Arguments: isFinalPlan=true