Filter (((((((((((((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numstu#745358)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numstu#745358)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numser#745359)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numser#745359)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numima#745360)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numima#745360)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_ima#745361)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_ima#745361)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopuid#745362)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopuid#745362)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_acq#745363)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_acq#745363)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datima#745364)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datima#745364)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heuima#745365)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heuima#745365)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_part10#745366)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_part10#745366)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nb_vig#745367)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nb_vig#745367)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_imaeff#745368)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_imaeff#745368)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_dateff#745369)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_dateff#745369)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heueff#745370)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heueff#745370)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_comm_1#745371)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_comm_1#745371)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_rappro#745372)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_rappro#745372)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdos#745373)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdos#745373)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdem#745374)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdem#745374)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_lieu#745375)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_lieu#745375)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numcd#745376)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numcd#745376)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sel_di#745377)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sel_di#745377)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_repert#745378)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_repert#745378)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nomfic#745379)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nomfic#745379)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_x#745380)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_x#745380)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_y#745381)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_y#745381)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_taific#745382)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_taific#745382)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datmaj#745383)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datmaj#745383)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heumaj#745384)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heumaj#745384)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_coduti#745385)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_coduti#745385)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopclass#745386)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopclass#745386)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reject#745387)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reject#745387)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_hide#745388)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_hide#745388)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_bits_alloc#745389)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_bits_alloc#745389)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_echo#745390)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_echo#745390)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_cachedir#745391)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_cachedir#745391)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_markup_id#745392)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_markup_id#745392)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_pos#745393)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_pos#745393)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_ori#745394)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_ori#745394)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_pix_spacing#745395)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_pix_spacing#745395)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_later#745396)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_later#745396)), 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(mr_numstu#745712)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numstu#745712)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numser#745713)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numser#745713)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numima#745714)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numima#745714)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_ima#745715)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_ima#745715)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopuid#745716)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopuid#745716)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_acq#745717)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_acq#745717)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datima#745718)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datima#745718)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heuima#745719)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heuima#745719)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_part10#745720)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_part10#745720)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nb_vig#745721)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nb_vig#745721)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_imaeff#745722)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_imaeff#745722)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_dateff#745723)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_dateff#745723)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heueff#745724)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heueff#745724)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_comm_1#745725)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_comm_1#745725)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_rappro#745726)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_rappro#745726)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdos#745727)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdos#745727)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdem#745728)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdem#745728)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_lieu#745729)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_lieu#745729)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numcd#745730)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numcd#745730)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sel_di#745731)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sel_di#745731)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_repert#745732)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_repert#745732)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nomfic#745733)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nomfic#745733)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_x#745734)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_x#745734)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_y#745735)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_y#745735)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_taific#745736)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_taific#745736)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datmaj#745737)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datmaj#745737)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heumaj#745738)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heumaj#745738)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_coduti#745739)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_coduti#745739)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopclass#745740)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopclass#745740)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reject#745741)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reject#745741)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_hide#745742)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_hide#745742)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_bits_alloc#745743)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_bits_alloc#745743)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_echo#745744)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_echo#745744)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_cachedir#745745)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_cachedir#745745)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_markup_id#745746)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_markup_id#745746)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_pos#745747)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_pos#745747)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_ori#745748)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_ori#745748)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_pix_spacing#745749)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_pix_spacing#745749)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_later#745750)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_later#745750)), 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 "mr_numstu", "mr_numser", "mr_numima", "mr_n_ima", "mr_sopuid", "mr_n_acq", "mr_datima", "mr_heuima", "mr_part10", "mr_nb_vig", "mr_imaeff", "mr_dateff", "mr_heueff", "mr_comm_1", "mr_rappro", "mr_numdos", "mr_numdem", "mr_lieu", "mr_numcd", "mr_sel_di", "mr_repert", "mr_nomfic", "mr_reso_x", "mr_reso_y", "mr_taific", "mr_datmaj", "mr_heumaj", "mr_coduti", "mr_sopclass", "mr_reject", "mr_hide", "mr_bits_alloc", "mr_n_echo", "mr_cachedir", "mr_markup_id", "mr_img_pos", "mr_img_ori", "mr_pix_spacing", "mr_later" FROM "xplore"."h_image") as x) [numPartitions=1] (1)
+- * Project (6)
+- * Filter (5)
+- * Scan JDBCRelation((SELECT "mr_numstu", "mr_numser", "mr_numima", "mr_n_ima", "mr_sopuid", "mr_n_acq", "mr_datima", "mr_heuima", "mr_part10", "mr_nb_vig", "mr_imaeff", "mr_dateff", "mr_heueff", "mr_comm_1", "mr_rappro", "mr_numdos", "mr_numdem", "mr_lieu", "mr_numcd", "mr_sel_di", "mr_repert", "mr_nomfic", "mr_reso_x", "mr_reso_y", "mr_taific", "mr_datmaj", "mr_heumaj", "mr_coduti", "mr_sopclass", "mr_reject", "mr_hide", "mr_bits_alloc", "mr_n_echo", "mr_cachedir", "mr_markup_id", "mr_img_pos", "mr_img_ori", "mr_pix_spacing", "mr_later" FROM "xplore2"."h_image") as x) [numPartitions=1] (4)
+- == Initial Plan ==
HashAggregate (15)
+- Exchange (14)
+- HashAggregate (13)
+- Union (12)
:- Project (3)
: +- Filter (2)
: +- Scan JDBCRelation((SELECT "mr_numstu", "mr_numser", "mr_numima", "mr_n_ima", "mr_sopuid", "mr_n_acq", "mr_datima", "mr_heuima", "mr_part10", "mr_nb_vig", "mr_imaeff", "mr_dateff", "mr_heueff", "mr_comm_1", "mr_rappro", "mr_numdos", "mr_numdem", "mr_lieu", "mr_numcd", "mr_sel_di", "mr_repert", "mr_nomfic", "mr_reso_x", "mr_reso_y", "mr_taific", "mr_datmaj", "mr_heumaj", "mr_coduti", "mr_sopclass", "mr_reject", "mr_hide", "mr_bits_alloc", "mr_n_echo", "mr_cachedir", "mr_markup_id", "mr_img_pos", "mr_img_ori", "mr_pix_spacing", "mr_later" FROM "xplore"."h_image") as x) [numPartitions=1] (1)
+- Project (6)
+- Filter (5)
+- Scan JDBCRelation((SELECT "mr_numstu", "mr_numser", "mr_numima", "mr_n_ima", "mr_sopuid", "mr_n_acq", "mr_datima", "mr_heuima", "mr_part10", "mr_nb_vig", "mr_imaeff", "mr_dateff", "mr_heueff", "mr_comm_1", "mr_rappro", "mr_numdos", "mr_numdem", "mr_lieu", "mr_numcd", "mr_sel_di", "mr_repert", "mr_nomfic", "mr_reso_x", "mr_reso_y", "mr_taific", "mr_datmaj", "mr_heumaj", "mr_coduti", "mr_sopclass", "mr_reject", "mr_hide", "mr_bits_alloc", "mr_n_echo", "mr_cachedir", "mr_markup_id", "mr_img_pos", "mr_img_ori", "mr_pix_spacing", "mr_later" FROM "xplore2"."h_image") as x) [numPartitions=1] (4)
(1) Scan JDBCRelation((SELECT "mr_numstu", "mr_numser", "mr_numima", "mr_n_ima", "mr_sopuid", "mr_n_acq", "mr_datima", "mr_heuima", "mr_part10", "mr_nb_vig", "mr_imaeff", "mr_dateff", "mr_heueff", "mr_comm_1", "mr_rappro", "mr_numdos", "mr_numdem", "mr_lieu", "mr_numcd", "mr_sel_di", "mr_repert", "mr_nomfic", "mr_reso_x", "mr_reso_y", "mr_taific", "mr_datmaj", "mr_heumaj", "mr_coduti", "mr_sopclass", "mr_reject", "mr_hide", "mr_bits_alloc", "mr_n_echo", "mr_cachedir", "mr_markup_id", "mr_img_pos", "mr_img_ori", "mr_pix_spacing", "mr_later" FROM "xplore"."h_image") as x) [numPartitions=1] [codegen id : 1]
Output [39]: [mr_numstu#745358, mr_numser#745359, mr_numima#745360, mr_n_ima#745361, mr_sopuid#745362, mr_n_acq#745363, mr_datima#745364, mr_heuima#745365, mr_part10#745366, mr_nb_vig#745367, mr_imaeff#745368, mr_dateff#745369, mr_heueff#745370, mr_comm_1#745371, mr_rappro#745372, mr_numdos#745373, mr_numdem#745374, mr_lieu#745375, mr_numcd#745376, mr_sel_di#745377, mr_repert#745378, mr_nomfic#745379, mr_reso_x#745380, mr_reso_y#745381, mr_taific#745382, mr_datmaj#745383, mr_heumaj#745384, mr_coduti#745385, mr_sopclass#745386, mr_reject#745387, mr_hide#745388, mr_bits_alloc#745389, mr_n_echo#745390, mr_cachedir#745391, mr_markup_id#745392, mr_img_pos#745393, mr_img_ori#745394, mr_pix_spacing#745395, mr_later#745396]
ReadSchema: struct<mr_numstu:string,mr_numser:string,mr_numima:string,mr_n_ima:string,mr_sopuid:string,mr_n_acq:string,mr_datima:string,mr_heuima:string,mr_part10:string,mr_nb_vig:string,mr_imaeff:string,mr_dateff:string,mr_heueff:string,mr_comm_1:string,mr_rappro:string,mr_numdos:string,mr_numdem:string,mr_lieu:string,mr_numcd:string,mr_sel_di:string,mr_repert:string,mr_nomfic:string,mr_reso_x:string,mr_reso_y:string,mr_taific:string,mr_datmaj:string,mr_heumaj:string,mr_coduti:string,mr_sopclass:string,mr_reject:string,mr_hide:string,mr_bits_alloc:string,mr_n_echo:string,mr_cachedir:string,mr_markup_id:string,mr_img_pos:string,mr_img_ori:string,mr_pix_spacing:string,mr_later:string>
(2) Filter [codegen id : 1]
Input [39]: [mr_numstu#745358, mr_numser#745359, mr_numima#745360, mr_n_ima#745361, mr_sopuid#745362, mr_n_acq#745363, mr_datima#745364, mr_heuima#745365, mr_part10#745366, mr_nb_vig#745367, mr_imaeff#745368, mr_dateff#745369, mr_heueff#745370, mr_comm_1#745371, mr_rappro#745372, mr_numdos#745373, mr_numdem#745374, mr_lieu#745375, mr_numcd#745376, mr_sel_di#745377, mr_repert#745378, mr_nomfic#745379, mr_reso_x#745380, mr_reso_y#745381, mr_taific#745382, mr_datmaj#745383, mr_heumaj#745384, mr_coduti#745385, mr_sopclass#745386, mr_reject#745387, mr_hide#745388, mr_bits_alloc#745389, mr_n_echo#745390, mr_cachedir#745391, mr_markup_id#745392, mr_img_pos#745393, mr_img_ori#745394, mr_pix_spacing#745395, mr_later#745396]
Condition : (((((((((((((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numstu#745358)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numstu#745358)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numser#745359)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numser#745359)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numima#745360)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numima#745360)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_ima#745361)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_ima#745361)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopuid#745362)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopuid#745362)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_acq#745363)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_acq#745363)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datima#745364)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datima#745364)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heuima#745365)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heuima#745365)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_part10#745366)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_part10#745366)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nb_vig#745367)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nb_vig#745367)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_imaeff#745368)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_imaeff#745368)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_dateff#745369)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_dateff#745369)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heueff#745370)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heueff#745370)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_comm_1#745371)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_comm_1#745371)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_rappro#745372)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_rappro#745372)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdos#745373)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdos#745373)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdem#745374)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdem#745374)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_lieu#745375)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_lieu#745375)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numcd#745376)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numcd#745376)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sel_di#745377)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sel_di#745377)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_repert#745378)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_repert#745378)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nomfic#745379)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nomfic#745379)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_x#745380)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_x#745380)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_y#745381)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_y#745381)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_taific#745382)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_taific#745382)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datmaj#745383)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datmaj#745383)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heumaj#745384)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heumaj#745384)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_coduti#745385)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_coduti#745385)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopclass#745386)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopclass#745386)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reject#745387)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reject#745387)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_hide#745388)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_hide#745388)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_bits_alloc#745389)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_bits_alloc#745389)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_echo#745390)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_echo#745390)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_cachedir#745391)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_cachedir#745391)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_markup_id#745392)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_markup_id#745392)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_pos#745393)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_pos#745393)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_ori#745394)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_ori#745394)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_pix_spacing#745395)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_pix_spacing#745395)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_later#745396)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_later#745396)), 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 [39]: [mr_numstu#745358, mr_numser#745359, mr_numima#745360, mr_n_ima#745361, mr_sopuid#745362, mr_n_acq#745363, mr_datima#745364, mr_heuima#745365, mr_part10#745366, mr_nb_vig#745367, mr_imaeff#745368, mr_dateff#745369, mr_heueff#745370, mr_comm_1#745371, mr_rappro#745372, mr_numdos#745373, mr_numdem#745374, mr_lieu#745375, mr_numcd#745376, mr_sel_di#745377, mr_repert#745378, mr_nomfic#745379, mr_reso_x#745380, mr_reso_y#745381, mr_taific#745382, mr_datmaj#745383, mr_heumaj#745384, mr_coduti#745385, mr_sopclass#745386, mr_reject#745387, mr_hide#745388, mr_bits_alloc#745389, mr_n_echo#745390, mr_cachedir#745391, mr_markup_id#745392, mr_img_pos#745393, mr_img_ori#745394, mr_pix_spacing#745395, mr_later#745396]
(4) Scan JDBCRelation((SELECT "mr_numstu", "mr_numser", "mr_numima", "mr_n_ima", "mr_sopuid", "mr_n_acq", "mr_datima", "mr_heuima", "mr_part10", "mr_nb_vig", "mr_imaeff", "mr_dateff", "mr_heueff", "mr_comm_1", "mr_rappro", "mr_numdos", "mr_numdem", "mr_lieu", "mr_numcd", "mr_sel_di", "mr_repert", "mr_nomfic", "mr_reso_x", "mr_reso_y", "mr_taific", "mr_datmaj", "mr_heumaj", "mr_coduti", "mr_sopclass", "mr_reject", "mr_hide", "mr_bits_alloc", "mr_n_echo", "mr_cachedir", "mr_markup_id", "mr_img_pos", "mr_img_ori", "mr_pix_spacing", "mr_later" FROM "xplore2"."h_image") as x) [numPartitions=1] [codegen id : 2]
Output [39]: [mr_numstu#745712, mr_numser#745713, mr_numima#745714, mr_n_ima#745715, mr_sopuid#745716, mr_n_acq#745717, mr_datima#745718, mr_heuima#745719, mr_part10#745720, mr_nb_vig#745721, mr_imaeff#745722, mr_dateff#745723, mr_heueff#745724, mr_comm_1#745725, mr_rappro#745726, mr_numdos#745727, mr_numdem#745728, mr_lieu#745729, mr_numcd#745730, mr_sel_di#745731, mr_repert#745732, mr_nomfic#745733, mr_reso_x#745734, mr_reso_y#745735, mr_taific#745736, mr_datmaj#745737, mr_heumaj#745738, mr_coduti#745739, mr_sopclass#745740, mr_reject#745741, mr_hide#745742, mr_bits_alloc#745743, mr_n_echo#745744, mr_cachedir#745745, mr_markup_id#745746, mr_img_pos#745747, mr_img_ori#745748, mr_pix_spacing#745749, mr_later#745750]
ReadSchema: struct<mr_numstu:string,mr_numser:string,mr_numima:string,mr_n_ima:string,mr_sopuid:string,mr_n_acq:string,mr_datima:string,mr_heuima:string,mr_part10:string,mr_nb_vig:string,mr_imaeff:string,mr_dateff:string,mr_heueff:string,mr_comm_1:string,mr_rappro:string,mr_numdos:string,mr_numdem:string,mr_lieu:string,mr_numcd:string,mr_sel_di:string,mr_repert:string,mr_nomfic:string,mr_reso_x:string,mr_reso_y:string,mr_taific:string,mr_datmaj:string,mr_heumaj:string,mr_coduti:string,mr_sopclass:string,mr_reject:string,mr_hide:string,mr_bits_alloc:string,mr_n_echo:string,mr_cachedir:string,mr_markup_id:string,mr_img_pos:string,mr_img_ori:string,mr_pix_spacing:string,mr_later:string>
(5) Filter [codegen id : 2]
Input [39]: [mr_numstu#745712, mr_numser#745713, mr_numima#745714, mr_n_ima#745715, mr_sopuid#745716, mr_n_acq#745717, mr_datima#745718, mr_heuima#745719, mr_part10#745720, mr_nb_vig#745721, mr_imaeff#745722, mr_dateff#745723, mr_heueff#745724, mr_comm_1#745725, mr_rappro#745726, mr_numdos#745727, mr_numdem#745728, mr_lieu#745729, mr_numcd#745730, mr_sel_di#745731, mr_repert#745732, mr_nomfic#745733, mr_reso_x#745734, mr_reso_y#745735, mr_taific#745736, mr_datmaj#745737, mr_heumaj#745738, mr_coduti#745739, mr_sopclass#745740, mr_reject#745741, mr_hide#745742, mr_bits_alloc#745743, mr_n_echo#745744, mr_cachedir#745745, mr_markup_id#745746, mr_img_pos#745747, mr_img_ori#745748, mr_pix_spacing#745749, mr_later#745750]
Condition : (((((((((((((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numstu#745712)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numstu#745712)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numser#745713)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numser#745713)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numima#745714)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numima#745714)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_ima#745715)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_ima#745715)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopuid#745716)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopuid#745716)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_acq#745717)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_acq#745717)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datima#745718)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datima#745718)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heuima#745719)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heuima#745719)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_part10#745720)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_part10#745720)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nb_vig#745721)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nb_vig#745721)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_imaeff#745722)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_imaeff#745722)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_dateff#745723)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_dateff#745723)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heueff#745724)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heueff#745724)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_comm_1#745725)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_comm_1#745725)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_rappro#745726)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_rappro#745726)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdos#745727)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdos#745727)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numdem#745728)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numdem#745728)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_lieu#745729)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_lieu#745729)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_numcd#745730)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_numcd#745730)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sel_di#745731)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sel_di#745731)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_repert#745732)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_repert#745732)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_nomfic#745733)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_nomfic#745733)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_x#745734)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_x#745734)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reso_y#745735)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reso_y#745735)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_taific#745736)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_taific#745736)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_datmaj#745737)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_datmaj#745737)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_heumaj#745738)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_heumaj#745738)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_coduti#745739)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_coduti#745739)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_sopclass#745740)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_sopclass#745740)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_reject#745741)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_reject#745741)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_hide#745742)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_hide#745742)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_bits_alloc#745743)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_bits_alloc#745743)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_n_echo#745744)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_n_echo#745744)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_cachedir#745745)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_cachedir#745745)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_markup_id#745746)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_markup_id#745746)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_pos#745747)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_pos#745747)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_img_ori#745748)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_img_ori#745748)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_pix_spacing#745749)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_pix_spacing#745749)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(mr_later#745750)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(mr_later#745750)), 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 [39]: [mr_numstu#745712, mr_numser#745713, mr_numima#745714, mr_n_ima#745715, mr_sopuid#745716, mr_n_acq#745717, mr_datima#745718, mr_heuima#745719, mr_part10#745720, mr_nb_vig#745721, mr_imaeff#745722, mr_dateff#745723, mr_heueff#745724, mr_comm_1#745725, mr_rappro#745726, mr_numdos#745727, mr_numdem#745728, mr_lieu#745729, mr_numcd#745730, mr_sel_di#745731, mr_repert#745732, mr_nomfic#745733, mr_reso_x#745734, mr_reso_y#745735, mr_taific#745736, mr_datmaj#745737, mr_heumaj#745738, mr_coduti#745739, mr_sopclass#745740, mr_reject#745741, mr_hide#745742, mr_bits_alloc#745743, mr_n_echo#745744, mr_cachedir#745745, mr_markup_id#745746, mr_img_pos#745747, mr_img_ori#745748, mr_pix_spacing#745749, mr_later#745750]
(7) Union
(8) HashAggregate [codegen id : 3]
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#747281L]
Results [1]: [count#747282L]
(9) Exchange
Input [1]: [count#747282L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=39858]
(10) ShuffleQueryStage
Output [1]: [count#747282L]
Arguments: 0
(11) HashAggregate [codegen id : 4]
Input [1]: [count#747282L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#746426L]
Results [1]: [count(1)#746426L AS COL_d45d8c3d-e13f-4687-bb11-5c4e7f920d03#746428L]
(12) Union
(13) HashAggregate
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#747281L]
Results [1]: [count#747282L]
(14) Exchange
Input [1]: [count#747282L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=39838]
(15) HashAggregate
Input [1]: [count#747282L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#746426L]
Results [1]: [count(1)#746426L AS COL_d45d8c3d-e13f-4687-bb11-5c4e7f920d03#746428L]
(16) AdaptiveSparkPlan
Output [1]: [COL_d45d8c3d-e13f-4687-bb11-5c4e7f920d03#746428L]
Arguments: isFinalPlan=true