Filter ((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numjou#741514)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numjou#741514)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_action#741515)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_action#741515)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_typjou#741516)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_typjou#741516)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_table#741517)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_table#741517)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datjou#741518)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datjou#741518)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_heujou#741519)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_heujou#741519)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codper#741520)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codper#741520)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdos#741521)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdos#741521)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdem#741522)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdem#741522)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numexa#741523)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numexa#741523)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdrv#741524)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdrv#741524)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numcr#741525)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numcr#741525)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numfus#741526)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numfus#741526)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_comment#741527)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_comment#741527)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codsit#741528)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codsit#741528)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_xmldata#741529)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_xmldata#741529)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_prg_code#741530)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_prg_code#741530)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_terminal#741531)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_terminal#741531)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_osuser#741532)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_osuser#741532)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_ip_address#741533)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_ip_address#741533)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_flenv#741534)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_flenv#741534)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datenv#741535)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datenv#741535)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_nument#741536)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_nument#741536)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numstu#741537)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numstu#741537)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numser#741538)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numser#741538)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numima#741539)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numima#741539)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numrb#741540)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numrb#741540)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_dursec#741541)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_dursec#741541)), 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(jn_numjou#741769)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numjou#741769)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_action#741770)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_action#741770)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_typjou#741771)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_typjou#741771)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_table#741772)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_table#741772)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datjou#741773)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datjou#741773)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_heujou#741774)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_heujou#741774)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codper#741775)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codper#741775)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdos#741776)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdos#741776)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdem#741777)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdem#741777)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numexa#741778)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numexa#741778)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdrv#741779)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdrv#741779)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numcr#741780)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numcr#741780)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numfus#741781)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numfus#741781)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_comment#741782)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_comment#741782)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codsit#741783)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codsit#741783)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_xmldata#741784)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_xmldata#741784)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_prg_code#741785)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_prg_code#741785)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_terminal#741786)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_terminal#741786)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_osuser#741787)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_osuser#741787)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_ip_address#741788)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_ip_address#741788)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_flenv#741789)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_flenv#741789)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datenv#741790)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datenv#741790)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_nument#741791)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_nument#741791)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numstu#741792)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numstu#741792)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numser#741793)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numser#741793)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numima#741794)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numima#741794)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numrb#741795)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numrb#741795)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_dursec#741796)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_dursec#741796)), 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 "jn_numjou", "jn_action", "jn_typjou", "jn_table", "jn_datjou", "jn_heujou", "jn_codper", "jn_numdos", "jn_numdem", "jn_numexa", "jn_numdrv", "jn_numcr", "jn_numfus", "jn_comment", "jn_codsit", "jn_xmldata", "jn_prg_code", "jn_terminal", "jn_osuser", "jn_ip_address", "jn_flenv", "jn_datenv", "jn_nument", "jn_numstu", "jn_numser", "jn_numima", "jn_numrb", "jn_dursec" FROM "xplore"."h_journal") as x) [numPartitions=1] (1)
+- * Project (6)
+- * Filter (5)
+- * Scan JDBCRelation((SELECT "jn_numjou", "jn_action", "jn_typjou", "jn_table", "jn_datjou", "jn_heujou", "jn_codper", "jn_numdos", "jn_numdem", "jn_numexa", "jn_numdrv", "jn_numcr", "jn_numfus", "jn_comment", "jn_codsit", "jn_xmldata", "jn_prg_code", "jn_terminal", "jn_osuser", "jn_ip_address", "jn_flenv", "jn_datenv", "jn_nument", "jn_numstu", "jn_numser", "jn_numima", "jn_numrb", "jn_dursec" FROM "xplore2"."h_journal") as x) [numPartitions=1] (4)
+- == Initial Plan ==
HashAggregate (15)
+- Exchange (14)
+- HashAggregate (13)
+- Union (12)
:- Project (3)
: +- Filter (2)
: +- Scan JDBCRelation((SELECT "jn_numjou", "jn_action", "jn_typjou", "jn_table", "jn_datjou", "jn_heujou", "jn_codper", "jn_numdos", "jn_numdem", "jn_numexa", "jn_numdrv", "jn_numcr", "jn_numfus", "jn_comment", "jn_codsit", "jn_xmldata", "jn_prg_code", "jn_terminal", "jn_osuser", "jn_ip_address", "jn_flenv", "jn_datenv", "jn_nument", "jn_numstu", "jn_numser", "jn_numima", "jn_numrb", "jn_dursec" FROM "xplore"."h_journal") as x) [numPartitions=1] (1)
+- Project (6)
+- Filter (5)
+- Scan JDBCRelation((SELECT "jn_numjou", "jn_action", "jn_typjou", "jn_table", "jn_datjou", "jn_heujou", "jn_codper", "jn_numdos", "jn_numdem", "jn_numexa", "jn_numdrv", "jn_numcr", "jn_numfus", "jn_comment", "jn_codsit", "jn_xmldata", "jn_prg_code", "jn_terminal", "jn_osuser", "jn_ip_address", "jn_flenv", "jn_datenv", "jn_nument", "jn_numstu", "jn_numser", "jn_numima", "jn_numrb", "jn_dursec" FROM "xplore2"."h_journal") as x) [numPartitions=1] (4)
(1) Scan JDBCRelation((SELECT "jn_numjou", "jn_action", "jn_typjou", "jn_table", "jn_datjou", "jn_heujou", "jn_codper", "jn_numdos", "jn_numdem", "jn_numexa", "jn_numdrv", "jn_numcr", "jn_numfus", "jn_comment", "jn_codsit", "jn_xmldata", "jn_prg_code", "jn_terminal", "jn_osuser", "jn_ip_address", "jn_flenv", "jn_datenv", "jn_nument", "jn_numstu", "jn_numser", "jn_numima", "jn_numrb", "jn_dursec" FROM "xplore"."h_journal") as x) [numPartitions=1] [codegen id : 1]
Output [28]: [jn_numjou#741514, jn_action#741515, jn_typjou#741516, jn_table#741517, jn_datjou#741518, jn_heujou#741519, jn_codper#741520, jn_numdos#741521, jn_numdem#741522, jn_numexa#741523, jn_numdrv#741524, jn_numcr#741525, jn_numfus#741526, jn_comment#741527, jn_codsit#741528, jn_xmldata#741529, jn_prg_code#741530, jn_terminal#741531, jn_osuser#741532, jn_ip_address#741533, jn_flenv#741534, jn_datenv#741535, jn_nument#741536, jn_numstu#741537, jn_numser#741538, jn_numima#741539, jn_numrb#741540, jn_dursec#741541]
ReadSchema: struct<jn_numjou:string,jn_action:string,jn_typjou:string,jn_table:string,jn_datjou:string,jn_heujou:string,jn_codper:string,jn_numdos:string,jn_numdem:string,jn_numexa:string,jn_numdrv:string,jn_numcr:string,jn_numfus:string,jn_comment:string,jn_codsit:string,jn_xmldata:string,jn_prg_code:string,jn_terminal:string,jn_osuser:string,jn_ip_address:string,jn_flenv:string,jn_datenv:string,jn_nument:string,jn_numstu:string,jn_numser:string,jn_numima:string,jn_numrb:string,jn_dursec:string>
(2) Filter [codegen id : 1]
Input [28]: [jn_numjou#741514, jn_action#741515, jn_typjou#741516, jn_table#741517, jn_datjou#741518, jn_heujou#741519, jn_codper#741520, jn_numdos#741521, jn_numdem#741522, jn_numexa#741523, jn_numdrv#741524, jn_numcr#741525, jn_numfus#741526, jn_comment#741527, jn_codsit#741528, jn_xmldata#741529, jn_prg_code#741530, jn_terminal#741531, jn_osuser#741532, jn_ip_address#741533, jn_flenv#741534, jn_datenv#741535, jn_nument#741536, jn_numstu#741537, jn_numser#741538, jn_numima#741539, jn_numrb#741540, jn_dursec#741541]
Condition : ((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numjou#741514)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numjou#741514)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_action#741515)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_action#741515)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_typjou#741516)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_typjou#741516)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_table#741517)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_table#741517)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datjou#741518)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datjou#741518)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_heujou#741519)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_heujou#741519)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codper#741520)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codper#741520)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdos#741521)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdos#741521)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdem#741522)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdem#741522)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numexa#741523)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numexa#741523)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdrv#741524)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdrv#741524)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numcr#741525)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numcr#741525)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numfus#741526)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numfus#741526)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_comment#741527)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_comment#741527)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codsit#741528)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codsit#741528)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_xmldata#741529)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_xmldata#741529)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_prg_code#741530)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_prg_code#741530)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_terminal#741531)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_terminal#741531)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_osuser#741532)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_osuser#741532)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_ip_address#741533)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_ip_address#741533)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_flenv#741534)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_flenv#741534)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datenv#741535)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datenv#741535)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_nument#741536)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_nument#741536)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numstu#741537)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numstu#741537)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numser#741538)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numser#741538)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numima#741539)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numima#741539)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numrb#741540)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numrb#741540)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_dursec#741541)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_dursec#741541)), 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 [28]: [jn_numjou#741514, jn_action#741515, jn_typjou#741516, jn_table#741517, jn_datjou#741518, jn_heujou#741519, jn_codper#741520, jn_numdos#741521, jn_numdem#741522, jn_numexa#741523, jn_numdrv#741524, jn_numcr#741525, jn_numfus#741526, jn_comment#741527, jn_codsit#741528, jn_xmldata#741529, jn_prg_code#741530, jn_terminal#741531, jn_osuser#741532, jn_ip_address#741533, jn_flenv#741534, jn_datenv#741535, jn_nument#741536, jn_numstu#741537, jn_numser#741538, jn_numima#741539, jn_numrb#741540, jn_dursec#741541]
(4) Scan JDBCRelation((SELECT "jn_numjou", "jn_action", "jn_typjou", "jn_table", "jn_datjou", "jn_heujou", "jn_codper", "jn_numdos", "jn_numdem", "jn_numexa", "jn_numdrv", "jn_numcr", "jn_numfus", "jn_comment", "jn_codsit", "jn_xmldata", "jn_prg_code", "jn_terminal", "jn_osuser", "jn_ip_address", "jn_flenv", "jn_datenv", "jn_nument", "jn_numstu", "jn_numser", "jn_numima", "jn_numrb", "jn_dursec" FROM "xplore2"."h_journal") as x) [numPartitions=1] [codegen id : 2]
Output [28]: [jn_numjou#741769, jn_action#741770, jn_typjou#741771, jn_table#741772, jn_datjou#741773, jn_heujou#741774, jn_codper#741775, jn_numdos#741776, jn_numdem#741777, jn_numexa#741778, jn_numdrv#741779, jn_numcr#741780, jn_numfus#741781, jn_comment#741782, jn_codsit#741783, jn_xmldata#741784, jn_prg_code#741785, jn_terminal#741786, jn_osuser#741787, jn_ip_address#741788, jn_flenv#741789, jn_datenv#741790, jn_nument#741791, jn_numstu#741792, jn_numser#741793, jn_numima#741794, jn_numrb#741795, jn_dursec#741796]
ReadSchema: struct<jn_numjou:string,jn_action:string,jn_typjou:string,jn_table:string,jn_datjou:string,jn_heujou:string,jn_codper:string,jn_numdos:string,jn_numdem:string,jn_numexa:string,jn_numdrv:string,jn_numcr:string,jn_numfus:string,jn_comment:string,jn_codsit:string,jn_xmldata:string,jn_prg_code:string,jn_terminal:string,jn_osuser:string,jn_ip_address:string,jn_flenv:string,jn_datenv:string,jn_nument:string,jn_numstu:string,jn_numser:string,jn_numima:string,jn_numrb:string,jn_dursec:string>
(5) Filter [codegen id : 2]
Input [28]: [jn_numjou#741769, jn_action#741770, jn_typjou#741771, jn_table#741772, jn_datjou#741773, jn_heujou#741774, jn_codper#741775, jn_numdos#741776, jn_numdem#741777, jn_numexa#741778, jn_numdrv#741779, jn_numcr#741780, jn_numfus#741781, jn_comment#741782, jn_codsit#741783, jn_xmldata#741784, jn_prg_code#741785, jn_terminal#741786, jn_osuser#741787, jn_ip_address#741788, jn_flenv#741789, jn_datenv#741790, jn_nument#741791, jn_numstu#741792, jn_numser#741793, jn_numima#741794, jn_numrb#741795, jn_dursec#741796]
Condition : ((((((((((((((((((((((((((((CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numjou#741769)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numjou#741769)), MAIN) END OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_action#741770)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_action#741770)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_typjou#741771)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_typjou#741771)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_table#741772)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_table#741772)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datjou#741773)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datjou#741773)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_heujou#741774)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_heujou#741774)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codper#741775)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codper#741775)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdos#741776)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdos#741776)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdem#741777)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdem#741777)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numexa#741778)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numexa#741778)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numdrv#741779)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numdrv#741779)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numcr#741780)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numcr#741780)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numfus#741781)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numfus#741781)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_comment#741782)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_comment#741782)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_codsit#741783)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_codsit#741783)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_xmldata#741784)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_xmldata#741784)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_prg_code#741785)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_prg_code#741785)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_terminal#741786)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_terminal#741786)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_osuser#741787)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_osuser#741787)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_ip_address#741788)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_ip_address#741788)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_flenv#741789)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_flenv#741789)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_datenv#741790)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_datenv#741790)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_nument#741791)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_nument#741791)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numstu#741792)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numstu#741792)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numser#741793)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numser#741793)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numima#741794)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numima#741794)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_numrb#741795)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_numrb#741795)), MAIN) END) OR CASE WHEN isnull(Contains(str_remove_accent(upper(jn_dursec#741796)), MAIN)) THEN false ELSE Contains(str_remove_accent(upper(jn_dursec#741796)), 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 [28]: [jn_numjou#741769, jn_action#741770, jn_typjou#741771, jn_table#741772, jn_datjou#741773, jn_heujou#741774, jn_codper#741775, jn_numdos#741776, jn_numdem#741777, jn_numexa#741778, jn_numdrv#741779, jn_numcr#741780, jn_numfus#741781, jn_comment#741782, jn_codsit#741783, jn_xmldata#741784, jn_prg_code#741785, jn_terminal#741786, jn_osuser#741787, jn_ip_address#741788, jn_flenv#741789, jn_datenv#741790, jn_nument#741791, jn_numstu#741792, jn_numser#741793, jn_numima#741794, jn_numrb#741795, jn_dursec#741796]
(7) Union
(8) HashAggregate [codegen id : 3]
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#742321L]
Results [1]: [count#742322L]
(9) Exchange
Input [1]: [count#742322L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=39509]
(10) ShuffleQueryStage
Output [1]: [count#742322L]
Arguments: 0
(11) HashAggregate [codegen id : 4]
Input [1]: [count#742322L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#742256L]
Results [1]: [count(1)#742256L AS COL_ca1088ba-43e7-48e4-accb-05d29d404067#742258L]
(12) Union
(13) HashAggregate
Input: []
Keys: []
Functions [1]: [partial_count(1)]
Aggregate Attributes [1]: [count#742321L]
Results [1]: [count#742322L]
(14) Exchange
Input [1]: [count#742322L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=39489]
(15) HashAggregate
Input [1]: [count#742322L]
Keys: []
Functions [1]: [count(1)]
Aggregate Attributes [1]: [count(1)#742256L]
Results [1]: [count(1)#742256L AS COL_ca1088ba-43e7-48e4-accb-05d29d404067#742258L]
(16) AdaptiveSparkPlan
Output [1]: [COL_ca1088ba-43e7-48e4-accb-05d29d404067#742258L]
Arguments: isFinalPlan=true